由ab=-2,得,b=-2/a,代入到a^2+3b^2=7,得,
a^2+3(-2/a)^2=7,
整理,得,a^2+12/a^2=7,
设a^2=x,
所以x+12/x=7,
x^2-7x+12=0,
(x-3)(x-4)=0
x1=3,x2=4
当x=3,a^2=3,a1=√3,a2=-√3
当a1=√3,b1=(-2/3)√3
当a2=-√3,b2=(2/3)√3
当x=4,a^2=4,a3=2,a4=-2
当a3=2,b3=-1
当a4=-2,b4=1,
经验,符合条件的方程组的解有四组
a1=√3,b1=(-2/3)√3
a2=-√3,b2=(2/3)√3
a3=2,b3=-1
a4=-2,b4=1,