MATLAB在代数与超越方程求根中的应用
1. MATLAB的roots函数
MATLAB中有一个名为 roots 的函数,用于求解多项式的根。该函数可以确定指定多项式的实根和虚根。其语法为:
V = roots(C)
其中, C 是一个向量,用于指定多项式的系数, V 是多项式的根。如果 C 有 n + 1 个元素,则多项式为:
[C_{n}x^{n}+C_{n - 1}x^{n - 1}+\cdots + C_{1}x + C_{0}=0]
例如,要求多项式(ax^{4}+bx^{3}+cx^{2}+dx + e = 0)的根,可运行 roots([a b c d e]) 。
此外,还有一些有用的MATLAB函数:
- poly(V) :用于求以 V 为根的多项式的系数。
- real(V) :给出 V 的实部。
- imag(V) :给出 V 的虚部。
下面是一个示例,展示如何使用 roots 函数求解两个不同多项式的根:
% Example_
超级会员免费看
订阅专栏 解锁全文
2765

被折叠的 条评论
为什么被折叠?



