酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

用MATLAB的 polyroots 函数轻松求解一元高次方程,含代码示例!

MATLAB可以用polyroots函数来求解一元高次方程的根。polyroots函数的输入是一个向量,其中元素表示方程的各项系数,从高次到低次排列。输出是方程的根的向量。 例如,要解下列一元四次方程: 3x^4 + 5x^3 - 2x^2 - 7x + 3 = 0 可以使用以下代码: ``` coefficients = [3, 5, -2, -7, 3]; roots = polyroots(coefficients); ``` 运行代码后,MATLAB会将方程的根存储在`roots`变量中。 注意,MATLAB只能给出实数根。如果方程有复数根,那么MATLAB将给出复数根的实部和虚部。例如,如果方程的根是2+3i和2-3i,则MATLAB会给出2和3。 ######[AI写代码神器 | 335点数解答 | 2024-06-03 14:05:53]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]