3a1、1/2a3、a2成等差数列,则a3=3a1+a2a1q^2=3a1+a1qq^2=3+q解得q1=(1-√13)/2 (q<0,与各项都是正数矛盾,舍去) q2=(1+√13)/2所以,q=(1+√13)/2