关于matlab一次求解很多个形式相同的方程组需要求解1000个方程组,这些方程组都是一元三次,且具有同样的形式,只是系数不一样,其形式如下:p1(:).t^3+p2(:).t^2+p3(:).t=x其中p1、p2和p3都是1000*1的
关于matlab一次求解很多个形式相同的方程组
需要求解1000个方程组,这些方程组都是一元三次,且具有同样的形式,只是系数不一样,其形式如下:
p1(:).t^3+p2(:).t^2+p3(:).t=x其中p1、p2和p3都是1000*1的数组,x为一个数值
我写的代码如下(随便给出p1、p2和p3、x的数值):
p1=rand(1000,1);p2=rand(1000,1);p3=rand(1000,1);x=0.1;
symt
eq=p1(:).t^3+p2(:).t^2+p3(:).t-x
t=solve(eq);
悲剧的是,这样解不出来,个人想可能是因为t的定义不对,请问该如何解决?十分感激!