找回密码
 注册
关于网站域名变更的通知
查看: 399|回复: 1
打印 上一主题 下一主题

matlab 实用教程——第四章 MATLAB的数值计算功能

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-7-8 10:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 panphp 于 2020-7-8 13:45 编辑 / H% ~/ |% V& s* @9 ~6 [) t2 g
8 P' s6 F# c4 k: l$ E
matlab 实用教程——第四章 MATLAB的数值计算功能

8 r' _# d1 Y+ J: E
/ a6 L4 V5 I, z1 K) `1 \& _% v9 j1 a4 k- F4 z+ C3 h6 |
Chapter 4: Numerical computation of MATLAB
   
    数值计算是MATLAB最基本、最重要的功能,是MATLAB最具代表性的特点。MATLAB在数值计算过程中以数组和矩阵为基础。数组是MATLAB运算中的重要数据组织形式。前面章节对数组、矩阵的特征及其创建与基本运算规则等相关知识已作了较详尽的介绍,本章重点介绍常用的数值计算方法。
   
一、多项式(Polynomial)`
多项式在众多学科的计算中具有重要的作用,许多方程和定理都是多项式的形式。MATLAB提供了标准多项式运算的函数,如多项式的求根、求值和微分,还提供了一些用于更高级运算的函数,如曲线拟合和多项式展开等。
1.多项式的表达与创建(Expression and Creating of polynomial)
(1) 多项式的表达(expression of polynomial_
    Matlab用行矢量表达多项式系数(Coefficient),各元素按变量的降幂顺序排列,如多项式为:
P(x)=a0xn+a1xn-1+a2xn-2…an-1x+an
则其系数矢量(Vector of coefficient)为:P=[a0 a1 … an-1 an
如将根矢量(Vector of root)表示为:
ar=[ ar1 ar2 … arn
则根矢量与系数矢量之间关系为:
x-ar1(x- ar2) … (x- arn)= a0xn+a1xn-1+a2xn-2…an-1x+an
(2)多项式的创建(polynomial creating
    a)系数矢量的直接输入法
利用poly2sym函数直接输入多项式的系数矢量,就可方便的建立符号形式的多项式。
   1:创建多项式x3-4x2+3x+2
poly2sym([1 -4 3 2])
ans =
x^3-4*x^2+3*x+2
POLY Convert roots to polynomial.
    POLY(A), when A is an N by N matrix, is a row vector with
    N+1 elements which are the coefficients of the characteristic polynomial, DET(lambda*EYE(SIZE(A)) - A) .
POLY(V), when V is a vector, is a vector whose elements are
    the coefficients of the polynomial whose roots are the
    elements of V . For vectors, ROOTS and POLY are inverse
    functions of each other, up to ordering, scaling, and
    roundoff error.
b) 由根矢量创建多项式
已知根矢量ar, 通过调用函数 p=poly(ar)产生多项式的系数矢量, 再利用poly2sym函数就可方便的建立符号形式的多项式。
游客,如果您要查看本帖隐藏内容请回复

该用户从未签到

2#
发表于 2020-7-8 13:43 | 只看该作者
这个实用,谢谢分享。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-26 09:33 , Processed in 0.078125 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表