求助 matlab解带参数的一元三次方程

-0.001*x^3+0.1368*x^2-2.3405*x+74.994-14.5n=0
多谢!!

第1个回答  2012-03-02
>> syms x n
>> s=solve('-0.001*x^3+0.1368*x^2-2.3405*x+74.994-14.5*n',x)
s =
1299.1933333333333333333333333333/(((7250.0*n - 78952.416)^2 - 2192912737.2484263703703703703704)^(1/2) - 7250.0*n + 78952.416)^(1/3) + (((7250.0*n - 78952.416)^2 - 2192912737.2484263703703703703704)^(1/2) - 7250.0*n + 78952.416)^(1/3) + 45.6
45.6 + (((7250.0*n - 78952.416)^2 - 2192912737.2484263703703703703704)^(1/2) - 7250.0*n + 78952.416)^(1/3)*(0.86602540378443864676372317075294*i - 0.5) + (- 1125.1344310940507936177840519544*i - 649.59666666666666666666666666667)/(((7250.0*n - 78952.416)^2 - 2192912737.2484263703703703703704)^(1/2) - 7250.0*n + 78952.416)^(1/3)
45.6 + (((7250.0*n - 78952.416)^2 - 2192912737.2484263703703703703704)^(1/2) - 7250.0*n + 78952.416)^(1/3)*(- 0.86602540378443864676372317075294*i - 0.5) + (1125.1344310940507936177840519544*i - 649.59666666666666666666666666667)/(((7250.0*n - 78952.416)^2 - 2192912737.2484263703703703703704)^(1/2) - 7250.0*n + 78952.416)^(1/3)本回答被提问者采纳
相似回答