MATLAB多项式

9 多项式的表达式及其操作

9.1 多项式的表达式和创建

1.多项式的表达式

MATLAB用一个行向量来表示多项式,此行向量就是将幂指数降序排列之后多项式各项的系数。例如,考虑下面的表达式:

这就是Wallis在他第一次在法国科学院提出牛顿法的时候所用的多项式。在MATLAB中,该多项式可以用以下命令来输入:

>> p = [1 0 -2 -5];

这个表达式的含义就是的系数为1,的系数为0(原公式中无此项,需补足为0),的系数为-2,常数项为-5。

2.多项式行向量的创建方法

多项式系数向量的直接输入法就是按照多项式表达式的约定,把多项式的各项系数一次排放在行向量的元素位置上。

正如前面所提到的:多项式的系数要以降幂顺序排列,假如多项式中缺少了某一幂次,那么就认为该幂次的系数为零。

利用命令P=poly(A)生成多项式系数向量。若A是方阵,多项式P就是该方阵的特征多项式。若A是一个向量, A的元素就被认为是多项式P的根。

【例2-36】 求 3 阶方阵 A 的特征多项式。

>>A=[11 12 13;14 15 16;17 18 19];

>>PA=poly(A) % A的特征多项式

>>PPA=poly2str(PA,'s') % 以较为习惯的方式显示多项式

PA =

1.0000 -45.0000 -18.0000 0.0000

PPA =

s^3 - 45 s^2 - 18 s +1.6206e-014

【例2-37】 由给定根向量求多项式系数向量。

>> R=[-0.5,-0.3+0.4*i,-0.3-0.4*i]; % 根向量

>> P=poly(R) % R 的特征多项式

P =

1.0000 1.1000 0.5500 0.1250

>> PR=real(P) % 求 PR的实部

PR =

1.0000 1.1000 0.5500 0.1250

>> PPR=poly2str(PR,'x')

PPR =

x^3 + 1.1x^2 + 0.55 x + 0.125

需要指出的是:要形成实系数多项式,则根向两种的复数根必须共轭成对;含复数的根向量所生成的多项式系数向量(如P)的系数有可能带在截断误差数量级的虚部,此时可以采用取实部的函数real来将此虚部滤掉。

9.2 多项式运算函数

常用的多项式运算所涉及到的函数见表2-11。

表2-11 多项式运算函数

函数形式

函数功能

函数形式

函数功能

conv

卷积和多项式乘法

polyint

解析多项式积分

deconv

去卷积和多项式除法

polyval

按数组运算规则计算多项式值

poly

求具有指定根的多项式

polyvalm

按矩阵运算规则计算多项式值

polyder

多项式求导

residue

部分分式展开式和多项式系数之间转换

polyeig

多项式本征值

roots

多项式的根

polyfit

多项式拟合

【例2-38】 求

的“商”及“余”多项式。

>> p1=conv([1,0,2],conv([1,4],[1,1])); % 计算分子多项式

>> p2=[1 0 1 1]; % 注意缺项补零

>> [q,r]=deconv(p1,p2);

>> cq=' 商多项式为 ';

>> cr=' 余多项式为 ';

>> disp([cq,poly2str(q,'s')]),disp([cr,poly2str(r,'s')]) % 显示运算结果

运行的结果如下:

商多项式为 s + 5

余多项式为 5 s^2 + 4 s + 3

【例2-39】 两种多项式求值指令的差别示例。

>> S=pascal(4) % 生成一个 4 阶方阵

S =

1 1 1 1

1 2 3 4

1 3 6 10

1 4 10 20

>> P=poly(S);

>> PP=poly2str(P,'s')

PP =

s^4 - 29s^3 + 72 s^2 - 29 s + 1

>> PA=polyval(P,S) % 独立变量取数组 S 元素时的多项式值

PA =

1.0e+004 *

0.0016 0.0016 0.0016 0.0016

0.0016 0.0015 -0.0140 -0.0563

0.0016 -0.0140 -0.2549 -1.2089

0.0016 -0.0563 -1.2089 -4.3779

>> PM=polyvalm(P,S) % 独立变量取矩阵 S 时的多项式值

PM =

1.0e-010 *

-0.0013 -0.0063 -0.0104 -0.0241

-0.0048 -0.0217 -0.0358 -0.0795

-0.0114 -0.0510 -0.0818 -0.1805

-0.0228 -0.0970 -0.1553 -0.3396

从理论上讲,PM应该为零。这就是著名的“Caylay-Hamilton”定理:任何一个矩阵满足它自己的特征多项式方程。本例中的PM的元素都很小,这是由截断误差造成的。

【例2-40】 部分分式展开示例。

>> a=[1,3,4,2,7,2]; % 分母多项式系数向量

>> b=[3,2,5,4,6]; % 分子多项式系数向量

>> [r,s,k]=residue(b,a)

r =

1.1274 +1.1513i

1.1274 -1.1513i

-0.0232 -0.0722i

-0.0232 +0.0722i

0.7916

s =

-1.7680 +1.2673i

-1.7680 -1.2673i

0.4176 +1.1130i

0.4176 -1.1130i

-0.2991

k =

[]

本例中的k是空阵,这说明分母的阶数高于分子。另外从计算数学上来讲,如果某些根很靠近,极点和留数的计算受截断误差的影响会比较大,此时用这种表达方式的数值稳定性不如用状态方程或零点、极点展开可靠。


©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 200,783评论 5 472
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 84,396评论 2 377
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 147,834评论 0 333
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,036评论 1 272
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,035评论 5 362
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,242评论 1 278
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,727评论 3 393
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,376评论 0 255
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,508评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,415评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,463评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,140评论 3 316
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,734评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,809评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,028评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,521评论 2 346
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,119评论 2 341

推荐阅读更多精彩内容