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

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

ID:41323873

大小:508.00 KB

页数:13页

时间:2019-08-22

zyp第四章MATLAB数值计算10.26(jia) - 副本 - 副本 - 副本_第1页
zyp第四章MATLAB数值计算10.26(jia) - 副本 - 副本 - 副本_第2页
zyp第四章MATLAB数值计算10.26(jia) - 副本 - 副本 - 副本_第3页
zyp第四章MATLAB数值计算10.26(jia) - 副本 - 副本 - 副本_第4页
zyp第四章MATLAB数值计算10.26(jia) - 副本 - 副本 - 副本_第5页
资源描述:

《zyp第四章MATLAB数值计算10.26(jia) - 副本 - 副本 - 副本》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第四章基本的数值计算第一节数据类型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.注意进行矩阵加减和

2、乘除的矩阵条件(1)进行矩阵加减时,参与运算的矩阵必须同维(2)A/B时,A,B的列数必须相同,AB行数必须相同2.A*B不等于B*A3.AB不等于A/B4.标量与矩阵的数学运算和数学函数对矩阵的运算等于对矩阵的每个元素的运算二、矩阵的加减和乘除三、对矩阵的操作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

3、的转置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或AB(2)矩阵的数组运算A./B,A.B(数除)五、矩阵的关系运算与逻辑运算1.矩阵元素之间的关系运算(1)元素之间的关系运算有<<小于>>大于<<=小于等

4、于>>=大于等于==等于~=不等于(ex5)(2)运算结果:满足条件时为1,不满足时为0,特别要注意等于的关系运算符号。2.矩阵元素之间的逻辑运算A&B:与、和A

5、B或~A非xor(A,B)异或相异元素返回1,相同元素返回0各种运算的优先级(1)括号()(2)转置.’共轭转置’数组幂.^,矩阵幂^(3)代数正+代数负-,逻辑否~(4)数组.*、.、./、矩阵*、、/。(5)加+、减-(6)冒号:(7)关系运算(8)数组与&(9)数组或

6、六、矩阵的多维数组形式1.数组的维(1)具有n个元素构成的一行或一列的矩阵数组称为一维数组。(2)具有n行m列的矩阵数组称为n

7、xm二维数组。(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.

8、多项式函数的引用Y=ployval(px,x)px为多项式的名,x为多项式自变量的取值,Y为对应的函数值3.函数的多项式拟合(1)用多项式去模拟一个函数的方法,称为函数的多项式拟合(2)方法1)找出函数上已知点的序列。2)由已知点确定多项式,即P=polyfit(x,y,n)式中,p为模拟多项式,polyfit为调用函数,x和y是已知点序列,n是多项式阶次(一般n越大越精确)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。