- 1、本文档共84页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
;第五章 数值运算;;5.1 多项式;5.1.1 多项式的创建
多项式的创建方法主要有以下几种:
1.直接输入法
2. 通过矩阵的特征多项式来创建多项式
3. 由根向量创建多项式
;?;2. 通过矩阵的特征多项式来创建多项式
设A为n阶方阵,则称λ的n次多项式f(λ)=|λE-A|为方阵A的特征多项式。
求矩阵的特征多项式,由函数poly实现。调用格式为:
p=poly(A) 求矩阵A的特征多项式系数,要求输入参数A是n×n的方阵,输出参数p是包含n+1个元素的行向量,是A的特征多项式系数向量。
;?;3. 由根向量创建多项式
如果我们已知一多项式方程的根,可以用poly函数反求出这个根的多项式方程的系数。调用格式为:
p=poly(r) 返回一个行向量,该行向量是以r为根的多项式系数向量。
例5-3 求以-5,-3,4为根的多项式方程。
>> r=[-5 -3 4]
>>p=poly(r)
用向量p表示多项式不直观,可以用poly2sym函数将向量p转换为符号表达式的形式。
>> poly2sym(p)
;由给定根向量创建多项式时应注意:如果希望创建实系数多项式,则根向量中的复数根必须共轭成对。
例5-4 根据根向量r=[-1+2i,-1-2i,0.2]创建多项式。
>> r=[-1+2i,-1-2i,0.2];
>> p=poly(r) % 求多项式系数向量
p =
1.0000 1.8000 4.6000 -1.0000
;5.1.2 多项式运算
1、求多项式的值
求多项式的值可以有两种形式,对应两种算法:
以标量或矩阵中每个元素为计算单元的,对应函数为polyval;
以矩阵为计算单元的,进行矩阵式运算来求得多项式的值,对应函数为polyvalm。;调用格式为:
polyval(p,x):求多项式p在x点的值,x可以是标量或矩阵,x是矩阵时,表示求多项式p在x中各元素的值。
polyvalm(p,x):求多项式p对于矩阵x的值,x可以是标量或矩阵。x如果是标量,求得的值与函数polyval相同,如果x是矩阵则必须是方阵。;?;14;3. 多项式的乘法和除法
多项式的乘法和除法实质就是多项式系数向量的卷积(Convolution)和解卷(Deconvolution)运算。
c=conv(a,b) 求多项式a和b的乘法,如果向量a的长度为m,b的长度为n,则c的长度为m+n-1。
多项式的除法用函数deconv实现,此函数也是向量的卷积函数的逆函数。
[b,r]=deconv(c,a) 求多项式c除以a的商b与余项r。;16;4、多???式的微积分
Matlab中多项式导数的函数为polyder,求多项式不定积分的函数为polyint。两个函数的调用格式为:
polyder(a) 求系数行向量为a的多项式的导数。
polyint(a) 求系数行向量为a的多项式的不定积分。;18;?;
在MALAB中,两个多项式之比用部分分式展开的函数为residue,有两种调用方法:
[r,p,k]=residue(b,a) 求多项式之比b(x)/a(x)的部分分式展开,输出参数r为留数,p为极点和k为直项。
[b,a]=residue(r,p,k) 从部分分式得出多项式表达式b(x)和a(x)的系数向量,结果为对于表达式分母的归一形式。;?;5.2 线性方程组求解;?;5.2.2 非齐次线性方程组的解法
对于非齐次线性方程组AX=b而言,则要根据系数矩阵A的秩和增广矩阵B=[A b]的秩和未知数个数n的关系,才能判断方程组AX=b的解的情况。
(1)如果系数矩阵的秩=增广矩阵的秩=n,则方程组有唯一解。
(2)如果系数矩阵的秩=增广矩阵的秩<n,则方程组有无穷多解。
(3)如果系数矩阵的秩<增广矩阵的秩,则方程组无解。;?;?;R=rank(A);
B=[A b];
Rr=rank(B);
if R==Rr&R==n % n为未知数的个数,判断是否有唯一解
x=A\b;
elseif R==Rr&R<n %判断是否有无穷解
x=A\b %求特解
C=null(A) %求AX=0的基础解系,所得C为n-R列矩阵,这n-R列即为对应的基础解系
else X= ‘Nosolution’ %显示无解
end
;5.3 数值微积分;5.3 数值微积分;5.3 数值微积分;5.3 数值微积分;5.3 数值微积分;5.3 数值微积分;5.3 数值微积分;5.3 数值微积分;5.3 数值微积分;5.3 数值微积分;5.3 数值微积分;5.3 数值微积分;5.3 数
您可能关注的文档
1亿VIP精品文档
相关文档
最近下载
- 细胞培养技术实验报告-细胞的复苏传代和冻存2021204198李泽.docx VIP
- 2023年高考数学立体几何考情分析及备考建议.pptx
- 慢性阻塞性肺疾病急性加重诊治中国专家共识(2023年修订版).pptx
- 细胞培养技术实验报告-细胞培养基本操作2021204198李泽.docx VIP
- 细胞培养技术实验报告-细胞培养过程中的清洗包装灭菌2021204198李泽.docx VIP
- (苏教版)数学六年级上册期末复习应用题强化训练习题卡,含33份题组,附参考答案.doc
- 管理学知识点总结.pdf
- 国开数学思想与方法-D-期末机考复习资料.docx
- 细胞培养技术实验报告-培养液的配置2021204198李泽.docx VIP
- 小学五年级校本课程《酷热天气时的防护》优质课课件.pptx
文档评论(0)