n=1:50;
a=n;
b=n.^2;
x=solve('x^3+a*x+b=7','x');%解方程,得到x的解析形式
x=eval(x)%代入a b
把上面代码运行下看是否你要的结果:
得到的x值3行50列的,3行表示因为是三次方程,所以有三个解(包含虚数解),50列是对应的50个不同的a b值.
n=1:50;
a=n;
b=n.^2;
x=solve('x^3+a*x+b=7','x');%解方程,得到x的解析形式
x=eval(x)%代入a b
把上面代码运行下看是否你要的结果:
得到的x值3行50列的,3行表示因为是三次方程,所以有三个解(包含虚数解),50列是对应的50个不同的a b值.