MATLAB第二讲数值计算.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MATLAB第二讲数值计算

Matlab的操作界面窗口说明 本章重点 常量,计算机中不变得量,如 : i,j,inf,pi。常量可以任意调用。 变量,包括数值变量和字符变量。 字符变量,将字符串作为变量,可参与运算。有三种方法表示: (1)直接输入法 规则:? 矩阵元素必须用[ ]括住 ? 矩阵元素必须用逗号或空格分隔 ? 在[ ]内矩阵的行与行之间必须用分号分隔或按Enter键分隔 zeros(m,n) ——m×n的零矩阵,全部元素都为0 ones(m,n) ——全部元素都为1的m×n的矩阵 rand(m,n) —— 0~1均匀分布的随机矩阵 randn(m,n) —— 产生-1~1正态均匀分布的随机矩阵 eye(n) —— n阶单位矩阵 magic(n) ——n维magic方阵 空阵 [ ] — matlab允许输入空阵。 zeros(size(A))-----产生一个与矩阵A同样大小的零矩阵 利用冒号表达式获得子矩阵: A(:,j)或A(i,:)或 A(i,j) A(i:i+m,:)或A(:,j:j+m) A(i:i+m,j:j+m) 利用空矩阵删除矩阵元素: A(N)=[ ] 删除矩阵第N个元素 A(n,:)=[ ] 删除整个行 矩阵加减运算 规则: ? 相加、减的两矩阵必须有相同的行和列,两矩阵对应元素相加减。 ? 允许参与运算的两矩阵之一是标量。标量与矩阵的所有元素分别进行加减操作。 矩阵乘法(?)运算 规则: ? A矩阵的列数必须等于B矩阵的行数 ?标量可与任何矩阵相乘。 注意: A*B 不等于 B*A。 矩阵除法运算 在MATLAB中,有两种矩阵除法运算: “\” 代表右除(行数必须相同)和“/”左除运算(列数必须相同)。矩阵除法可以看作矩阵乘法的逆运算。 A\B=inv(A)*B ; B/A=B*inv(A); A\B=B/A 矩阵的乘方 一个矩阵的乘方运算可以表示成A^x,要求A为方阵,x为标量。 矩阵A的分析 inv(A) —— 矩阵求逆 det(A) —— 方正A行列式的值 rank(A) ——矩阵A的秩 diag(A) —— 对角矩阵 (A)’ —— 矩阵转置 sqrt(A) —— 矩阵开方 sum(A) —— 求矩阵列元素的和 (了解即可) [V,D]=eig(A) —— 矩阵的特征向量和特征值,左边 是函数对矩阵A作用后返回的变量信息。标准格式。 关系运算 逻辑运算 多项式计算 曲线拟合 运算法则 两个变量是标量a和b时,则如果关系成立,结果为1,否则为0; 两个维数相同的数组A和B时,比较相同位置的元素,按标量运算规则逐个进行; 维数相同的数组A和标量b时,把标量b与数组中的每一个元素逐个比较; 例:a=[2 3 4 5 6 7 8]; b=[6 5 4 3 2 1 0]; t=a4 t = 0 0 0 1 1 1 1 t1=(a==b) t1 = 0 0 1 0 0 0 0 说明: =和==的不同:==比较两个变量,相等时返回1,否则,返回0;=是将结果赋给一个变量。 多项式是一种最简单的函数,用来对其他复杂函数进行逼近。一个n次多项式有n+1个系数。 任何函数或离散数据可以用多项式去接近它。 多项式的建立 (1)用全部系数建立 (2)用多项式的全部根建立,已知全部根X,调 用函数poly(A) 多项式求根 求多项式p(x)的根的函数:roots(p),P是p(x)的系数,该函数返回方程p(x)=0的全部根。 多项式四则运算 (1)+,-不提供专门函数 (2)乘法的调用函数:conv(P1,P2),其中P1,P2 是多项式系数 (3)除法调用函数:[q,r]=deconv(P1,P2),q为返回多项式P1除以P2的商式,r为余式。其中P2第一个系数不可为0。 例:两个多项式分别为: 求两个多项式的和,差,积,商 多项式求导 格式:D=polyder(P) 求多项 式P的导数 D=polyder(P,Q) 求多项式P*Q的导数 [p,q]=polyder(P,

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档