MATLAB用于多项式计算
实际糊口中的很多问题, 可以建模为一些数学公式, 多项式是一种常见的数学模子 。 本经验介绍若何用MATALB处置多项式的问题 。
需要这些哦
MATLAB, PC机
方式/
1多项式系数
标的目的量的系数可被界说为多项式的系数, 例如两个标的目的量y1 = [1 0 3 2], y2 =[3 4 0 5], 别离对应于y1(s)=s^3+3s–2=0 和y2(s)=3s^3+4s^2–5=0这两个多项式方程 。
![MATLAB用于多项式计算](http://img12.hunanlong.com/exp/w=500/sign=ce68bcaee450352ab16125086342fb1a/9a504fc2d5628535114661389def76c6a7ef6301.jpg)
文章插图
2 polyval函数
多项式可以利用PoalVal函数可以计较一个多项式的值, 例如, 可以计较y1和y2中界说的多项式的值 。
![MATLAB用于多项式计算](http://img12.hunanlong.com/exp/w=500/sign=ab3da2111230e924cfa49c317c086e66/0df3d7ca7bcb0a465e2a34206663f6246b60af9b.jpg)
文章插图
3roots()函数
多项式的根即为多项式值为零时的数值 。 若是已知多项式系数, 可以用此函数进行求解 。
按照根的界说, 多项式的根值应该为零, 可是根(p1, 根(p1))的值不是零 。 取而代之的是, 这是一个很是小的数字, 挨次是10到14 。 这是因为在计较根的数值迫近中引入的误差 。
![MATLAB用于多项式计算](http://img12.hunanlong.com/exp/w=500/sign=dc457a2a7e8da9774e2f862b8050f872/63d0f703918fa0ec9e2fdd142b9759ee3d6ddb3b.jpg)
文章插图
4多项式的加减乘除
对两个多项式的系数加减速来对多项式的加减进行计较 。
两个多项式的乘积可以用卷积运算函数conv()获得 。 除法可以经由过程deconv()函数获得 。
![MATLAB用于多项式计算](http://img12.hunanlong.com/exp/w=500/sign=a02f46bcdc43ad4ba62e46c0b2025a89/8ad4b31c8701a18bfecaa956932f07082838fe82.jpg)
文章插图
5微分运算
多项式微分可以利用PultDead函数来完当作 。 例如, 假设你有一个多项式y(x)=x^3-2*x^2+4^x=5=0 。 这意味着对dy/dx=0=3*x^2-4*x+4
![MATLAB用于多项式计算](http://img12.hunanlong.com/exp/w=500/sign=aea058bcdc43ad4ba62e46c0b2035a89/8ad4b31c8701a18bf045b756932f07082838fe79.jpg)
文章插图
6积分运算
正如微分一样, 你可以用PultIn函数界说多项式的积分 。 例如, 假设你有一个多项式y(x)=x^3-2*x^2+4*x-5=0 。 然后:
![MATLAB用于多项式计算](http://img12.hunanlong.com/exp/w=500/sign=11e5382841086e066aa83f4b32097b5a/f31fbe096b63f624c21c9d1a8a44ebf81a4ca362.jpg)
文章插图
7多项式曲线拟合
【MATLAB用于多项式计算】 假设你获得了一些数据, 需要找到一个合适数据的多项式 。 可以利用PyfIt函数执行此使命 。 例如, 假设您想拟合这里给出的数据:
![MATLAB用于多项式计算](http://img12.hunanlong.com/exp/w=500/sign=3f80f00e6fd0f703e6b295dc38fb5148/d52a2834349b033bee265ac318ce36d3d539bd79.jpg)
文章插图
注重事项弄清多项式系数与其降幂指数的关系, 是理解多项式运算的根本 。
以上内容就是MATLAB用于多项式计算的内容啦, 希望对你有所帮助哦!
推荐阅读
- Joy
- 如何录制动画用于播放
- 如何在matlab中叠加条形图
- 如何在matlab中一个图多个线条
- 如何在matlab中画带有误差条的条形图
- 如何在matlab中带画有置信边界的线图
- 如何通过matlab合并线图和针状图
- 如何在matlab中画不同种类的条形图
- 如何在matlab中绘制虚数和复数数据图
- 如何在matlab中修改条形图的基线