matlab解方程取正实根程序该怎么编?谢谢了
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/08 02:42:45
matlab解方程取正实根程序该怎么编?谢谢了
如何解这个四次方程a*x^4-b*x^2-c*x-d=0,其中a、b、c、d为已知,并取出四个解中的正实根.正实根应该就只有一个. 这个该怎么用matlab编程?
如何解这个四次方程a*x^4-b*x^2-c*x-d=0,其中a、b、c、d为已知,并取出四个解中的正实根.正实根应该就只有一个. 这个该怎么用matlab编程?
很简单,程序如下:
a=1;b=2;c=3;d=4; %换成你的实际数字
syms x
x=solve('a*x^4-b*x^2-c*x-d','x');
y=eval(x);
for ii=1:length(y)
if y(ii)>0
display(y(ii)) %显示大于0的根
end
end
再问: 只选出大于零的 实数 根,你这个虚数根也会选出来吧。1+2i>0
再答: a=1;b=2;c=3;d=4; %换成你的实际数字 syms x x=solve('a*x^4-b*x^2-c*x-d','x'); y=eval(x); for ii=1:length(y) if isreal(y(ii)) && y(ii)>0 display(y(ii)) %显示大于0的根 end end
a=1;b=2;c=3;d=4; %换成你的实际数字
syms x
x=solve('a*x^4-b*x^2-c*x-d','x');
y=eval(x);
for ii=1:length(y)
if y(ii)>0
display(y(ii)) %显示大于0的根
end
end
再问: 只选出大于零的 实数 根,你这个虚数根也会选出来吧。1+2i>0
再答: a=1;b=2;c=3;d=4; %换成你的实际数字 syms x x=solve('a*x^4-b*x^2-c*x-d','x'); y=eval(x); for ii=1:length(y) if isreal(y(ii)) && y(ii)>0 display(y(ii)) %显示大于0的根 end end
matlab如何编程序
谁能帮我用Matlab编个程序解一元三次方程
matlab怎么调用函数:我编了一段程序在M文件里,如何调用呢?
急! matlab 级数求和 请高手帮忙,谢谢 已经编了个程序,但是不知道为什么只有一个值
这个matlab程序怎么编?(设计低通滤波器)
matlab矩阵里各自元素相加怎么编程序?
怎么编写matlab方程计算程序啊?
请帮忙写一个方程的matlab程序,谢谢各位了
请问在matlab中怎么用一个变量来表示另一个变量?我编的程序如下,哪里错了?
matlab中如果用矩阵表达了一个方程应该怎么解,希望有详细的程序步骤,
Matlab绘图,该程序
下图中取共轭在matlab中怎么编