zyp第四章MATLAB数值计算10.26(jia) - 副本 - 副本 - 副本.pptVIP

zyp第四章MATLAB数值计算10.26(jia) - 副本 - 副本 - 副本.ppt

  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文档。上传文档
查看更多
zyp第四章MATLAB数值计算10.26(jia) - 副本 - 副本 - 副本

第四章 基本的数值计算 第一节 数据类型 1.变量:分数值变量和字符变量。区分大小写、变量名不超过31位,不能有中文(包括文件名) 2.常量:计算机中不变的量。如i,j,pi,NaN(不确定),Inf(无穷大)等。常量可以任意调用 3.字符变量,将字符串作为变量。有三种方法表示字符串 (1)用单引号‘’ (2)用函数sym(‘’) (3)用命令syms 第二节 矩阵的构造及运算 一、矩阵的构造 1.矩阵的建立 (1)直接输入法 (2)冒号法(1*N) (3)函数法(特殊矩阵) (4)矩阵的编辑 2.向量:1*n的特殊矩阵 3.向量的点积与叉积:dot(A,B)cross(A,B) 二、矩阵的加减和乘除 1.注意进行矩阵加减和乘除的矩阵条件 (1)进行矩阵加减时,参与运算的矩阵必须同维 (2)A/B时,A,B的列数必须相同,A\B行数必须相同 2.A*B不等于B*A 3.A\B不等于A/B 4.标量与矩阵的数学运算和数学函数对矩阵的运算等于对矩阵的每个元素的运算 三、对矩阵的操作 1.对矩阵元素的操作 (1)A(n,m) (2)A(n,:) (3)A(:,m) (4)A(n,m)=b (5)A(n,:)=b (6)A(:,m)=b (7)A(n,:)=[ ] (8)A(:,m)=[ ] 2.对矩阵A的部分操作 3.对矩阵A的分析 (1)方阵A的行列式值det(A) (2)矩阵A的秩rank(A) (3)矩阵A的转置A’ (4)行列式不为零的方阵A,逆矩阵inv(A) (5)矩阵A的特征向量与特征值 [V,D]=eig(A)等号左边是函数对矩阵A作用返回的变量信息,其中V和D分别是A的特征向量与特征值 四.矩阵的数组运算 运算中,往往需要在矩阵之间进行对应元素的运算,这就是矩阵的数组运算,矩阵运算与矩阵数组运算的主要区别在乘除运算中 1.乘法 (1)矩阵的运算A*B (2)矩阵的数组运算A.*B(数乘) 2.除法 (1)矩阵A/B或A\B (2)矩阵的数组运算A./B,A.\B(数除) 五、矩阵的关系运算与逻辑运算 1.矩阵元素之间的关系运算 (1)元素之间的关系运算有 小于 大于 =小于等于 =大于等于 == 等于 ~=不等于(ex5) (2)运算结果:满足条件时为1,不满足时为0,特别要注意等于的关系运算符号。 2.矩阵元素之间的逻辑运算 AB:与、和 A|B 或 ~A 非 xor(A,B)异或 相异元素返回1,相同元素返回0 各种运算的优先级 (1)括号() (2)转置 .’ 共轭转置 ’ 数组幂.^, 矩阵幂^ (3)代数正+ 代数负-, 逻辑否~ (4)数组.*、.\、 ./、矩阵*、\、/。 (5)加+、减- (6)冒号: (7)关系运算 (8)数组与 (9)数组或| 六、矩阵的多维数组形式 1.数组的维 (1)具有n个元素构成的一行或一列的矩阵数组称为一维数组。 (2)具有n行m列的矩阵数组称为nxm二维数组。 (3)具有h个二维称为nxmxh三维数组 2.多维数组的构成 (1)函数cat的使用 (2)B=cat(dim,a1,a2…) (3)意义:将多个同维数组a1,a2…构成一个高维数组,dim高维数组的维数,它必须等于或大于a1,a2…的阶次。 七、多项式及其运算式 1.多项式的创建 (1)由1×N的N维向量 P=[a0,a1,a2…an]表示 Pn=a0xn+a1xn-1+a2xn-2…+an多项式 (2)由函数poly(A)定义 如果A为二维或以上的矩阵,poly(A)表示由A的特征根确定的多项式。如果A为一维矩阵, poly(A)表示由A的元素为多项式根确定的多项式 2.多项式函数的引用 Y=ployval(px,x)px为多项式的名,x为多项式自变量的取值,Y为对应的函数值 3.函数的多项式拟合 (1)用多项式去模拟一个函数的方法,称为函数的 多项式拟合 (2)方法 1)找出函数上已知点的序列。 2)由已知点确定多项式,即 P=polyfit(x,y,n) 式中,p为模拟多项式,polyfit为调用函数,x和y是已知点序列,n是多项式阶次(一般n越大越精确)

文档评论(0)

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

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

1亿VIP精品文档

相关文档