Matlab解方程的小问题,结果总是表达式 [
			 
			 
			
		
		
		
			
			解一个二元方程,x已知,各系数已知(但是都用字目表示)。程序和结果如下: 
x=12.25 
a=p(1),b=p(2),c=p(3),d=p(4),e=p(5),f=p(6) 
y=solve('p(1)*x^2+p(2)*x*y+p(3)*y^2+p(4)*x+p(5)*y+p(6)','y') 
 
结果如下: 
x = 
   12.2500 
a = 
  7.2928e-030 
b = 
-2.9531e-031 
c = 
  8.7114e-030 
d = 
-2.3977e-028 
e = 
-1.4053e-028 
f = 
  2.3606e-027 
y = 
1/2/c*(-e-b*x+(e^2+2*e*b*x+b^2*x^2-4*c*a*x^2-4*c*f-4*c*d*x)^(1/2)) 
1/2/c*(-e-b*x-(e^2+2*e*b*x+b^2*x^2-4*c*a*x^2-4*c*f-4*c*d*x)^(1/2)) 
 
 
为什么不能出结果,而是用表达式啊??能不能帮我解决啊
		 
		
		
		
		
		
		
		
	 |