hyfm.net
当前位置:首页 >> mAtlAB中poly是什么意思 >>

mAtlAB中poly是什么意思

MATLAB中的poly函数是用于求以向量为解的方程或方阵的特征多项式,可以直接传递多项式方程的系数矩阵进行使用,例如poly([1 2 3]).1、poly([1 2 3])使用的举例.P=poly([1 2 3]) 可以解出P=[1 -6 11 -6],即求得方程为:x^3-6*x^2+11*x-6=0

poly可以用根构造多项式.如x指多项式的根,poly(x)就得到该多项式的系数和相应的指数poly可以生成矩阵的特征多项式.如A为某一矩阵,poly(A)就能够得到该矩阵的特征多项式的各项系数

该函数用于求特征多项式poly(A)当A是一个N*N矩阵式,poly(A)命令求出A的特征多项式det(lambda*eye(size(A))-A)当V是向量时,命令poly(A)生成以V为根的多项式参考>>help poly>>A = magic(3);>>poly(A)

matlab写程序的文件. matlab是解释型语言,就是说matlab命令行中敲入的命令在当前matlab进程 中被解释运行.但是,每次执行一个任务时敲入长长的命令序列是很烦人的.有两种方法可以使matlab的力量得到扩展脚本和函数.这两种方法都用像emacs一样的文本编辑器中编写的m文件(因为扩展名是.m所以这样命名,m文件还称点m文件).m文件的好处在于它可以保存命令,还可以轻易地修改命令而无需重新敲入整个命令行

将一组根转换为对应的多项式. 和求多项式跟的函数roots相对应

该函数用于求特征多项式 poly(A) 当A是一个N*N矩阵式,poly(A)命令求出A的特征多项式 det(lambda*eye(size(A))-A) 当V是向量时,命令poly(A)生成以V为根的多项式 参考>>help poly>>A = magic(3);>>poly(A) 注意:ploy 是不存在的命令 poly是求多项式的 如果poly(a) a 是一个数 则生成的多项式是x-a 所以结果是[1 -a] 比如:>> a = 3;>> poly(a) ans = 1 -3 表示生成的多项式是 x-3

y = polyval(p,x) 返回n次多项式在x处的值.输入变量p是一个长度为n+1的向量,其元素为按降幂排列的多项式系数. y=p1*x^n+p2*x^(n-1)++pn*x+p(n+1) x可以是一个矩阵或者一个向量,在这两种情况下,polyval计算在X中任意元素处的多项式p的估值.

p是拟合得到的多项式的系数,s用来计算拟合误差.

矩阵的特征根..我只知道矩阵的特征值.是用eig这个函数来求. [V,D]=eig(A); %V是特征值,D是对应的特征向量;

是数据拟合的东西,建议使用1stopt软件,功能强大,上手极快,而且是很好用!

zdhh.net | 369-e.net | 2639.net | rpct.net | qmbl.net | 网站首页 | 网站地图
All rights reserved Powered by www.hyfm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com