作业帮 > 数学 > 作业

给一个高次(5次)方程,然后对这个方程先求一次导,变成4次方程,然后对此方程求其极值,有四个值,把这四

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/16 14:34:34
给一个高次(5次)方程,然后对这个方程先求一次导,变成4次方程,然后对此方程求其极值,有四个值,把这四
五次方程 y=-0.00003*x^5+0.00014*x^4-0.0079*x^3+0.02*x^2-4.49*x+571.28;
求出这个4次方程的极值,应该有四个的,把这四个数用matlab做出来.
感激了,急用的!
程序代码如下:
syms x;
y=-0.00003*x^5+0.00014*x^4-0.0079*x^3+0.02*x^2-4.49*x+571.28;
z=diff(y)
%diff(y)=-3/20000*x^4+7/12500*x^3-237/10000*x^2+1/25*x-449/100
h=solve('-3/20000*x^4+7/12500*x^3-237/10000*x^2+1/25*x-449/100=0'),
解之,diff(y)有四个驻点,即h的解.可运行!
再问: 你好,能否算出这四个驻点。我之前解出了四个数字,但是我觉得有问题,麻烦你给我算出具体的数字。谢谢
再答: 结果很长! h=14/15+1/30*2^(1/2)*((-11458*(-541458243+30*i*375196466079426^(1/2))^(1/3)+25*(-541458243+3...... 你可以在MATLAB下的主界面运行可得结果!
再问: 我知道会有复数的结果,能否把复数化为实数,因为我做的是经济类的题目,要有实际意义才行的