第二讲矩阵的数值运算课件.ppt
《第二讲矩阵的数值运算课件.ppt》由会员分享,可在线阅读,更多相关《第二讲矩阵的数值运算课件.ppt(67页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第1页,此课件共67页哦第2页,此课件共67页哦第3页,此课件共67页哦 a=3.3;b=4.4;c=1,a,3;4,5,6;b,7,8c=1.0000 3.3000 3.0000 4.0000 5.0000 6.0000 4.4000 7.0000 8.0000例例1:第4页,此课件共67页哦 m=1 2 3;4 5 6,n=11 12 13;14 15 16m=1 2 3 4 5 6n=11 12 13 14 15 16 c=m+i*nc=1.0000+11.0000i 2.0000+12.0000i 3.0000+13.0000i 4.0000+14.0000i 5.0000+15.00
2、00i 6.0000+16.0000i例例2:第5页,此课件共67页哦第6页,此课件共67页哦Note:只要是赋过值的变量,不管是否在屏幕上显示过,都存储只要是赋过值的变量,不管是否在屏幕上显示过,都存储在工作空间中,以后可随时显示或调用。变量名尽可能不要重复在工作空间中,以后可随时显示或调用。变量名尽可能不要重复,否则会覆盖,否则会覆盖 。当一个指令或矩阵太长时,可用当一个指令或矩阵太长时,可用续行续行例:例:(1,1)a(2:3,1:2)a369814527a(123,3)(1:3,3)(:,3)aaa第7页,此课件共67页哦第8页,此课件共67页哦第9页,此课件共67页哦还可以用还可以用
3、subs函数修改,函数修改,matlab6.0还还可用可用find函数修改。函数修改。第10页,此课件共67页哦矩阵运算包括:矩阵的四则运算、特征根、奇异解的求矩阵运算包括:矩阵的四则运算、特征根、奇异解的求解等。解等。第11页,此课件共67页哦第12页,此课件共67页哦第13页,此课件共67页哦例:利用例:利用矩阵除法求解线性方程矩阵除法求解线性方程:321550.7227437xyz A=3 2 1;5 0.7 2;7 4 3;b=5;2;7;X=AbX=2.2609 1.7391 -5.2609第14页,此课件共67页哦方阵方阵1的整数的整数P P0 0,结果为与,结果为与a a相同的矩
4、阵,当相同的矩阵,当p0p eig(a)%求矩阵求矩阵a的的特征值特征值ans=16.1168 -1.1168 -0.0000第17页,此课件共67页哦第18页,此课件共67页哦第19页,此课件共67页哦第20页,此课件共67页哦第21页,此课件共67页哦第22页,此课件共67页哦例:例:a=1 4 7 10;2 5 8 11;3 6 9 12a=1 4 7 10 2 5 8 11 3 6 9 12 k=size(a)k=3 4 A=1 2 3 4 8 6;n=length(A)n=6第23页,此课件共67页哦运算符运算符 可进行矩阵的可进行矩阵的共轭转置共轭转置运算,运算符运算,运算符.可进
5、行可进行矩阵的矩阵的转置转置运算,当矩阵元素为实数时,两者结果相同。运算,当矩阵元素为实数时,两者结果相同。例、例、A=1 2 3;4 5 6A=1 2 3 4 5 6 B=AB=1 4 2 5 3 6第24页,此课件共67页哦 7.矩阵的关系运算矩阵的关系运算MATLAB提供了提供了6种关系运算符:种关系运算符:它们的含义不难理解,但要注意其书写方法与数学中的不等它们的含义不难理解,但要注意其书写方法与数学中的不等式符号不尽相同。式符号不尽相同。第25页,此课件共67页哦第26页,此课件共67页哦第27页,此课件共67页哦 c=(a abans=0 0 0 0 0 1 1 1 1 a=1 2
6、 3;4 5 6;7 8 9a=1 2 3 4 5 6 7 8 9 b=10-ab=9 8 7 6 5 4 3 2 1例:例:第28页,此课件共67页哦 8.矩阵的矩阵的逻辑运算逻辑运算v 在逻辑运算中,确认非零元素为真,用在逻辑运算中,确认非零元素为真,用1表示,零元素为假,表示,零元素为假,用用0表示。表示。v 设参与逻辑运算的是两个标量设参与逻辑运算的是两个标量a和和b,那么,那么,a&b(与与)a,b全为非零时,运算结果为全为非零时,运算结果为1,否则为,否则为0。a|b(或)(或)a,b中只要有一个非零,运算结果为中只要有一个非零,运算结果为1。a(非)(非)当当a是零时,运算结果为
7、是零时,运算结果为1;当;当a非零时,运算结非零时,运算结果为果为0。MATLAB提供了提供了3种逻辑运算符:种逻辑运算符:&(与与)、|(或或)和和(非非)。逻辑运算的运算法则为:逻辑运算的运算法则为:第29页,此课件共67页哦v 在算术、关系、逻辑运算中,算术运算优先级最高,在算术、关系、逻辑运算中,算术运算优先级最高,逻辑运算优先级最低。逻辑运算优先级最低。第30页,此课件共67页哦 a=-3 0 1;2 4-5;-7-8 9a=-3 0 1 2 4 -5 -7 -8 9 x=a 等价于等价于not(a),元素为元素为0时时,结果为,结果为1,否则为,否则为0 x=0 1 0 0 0 0
8、 0 0 0例:例:x1=(a0)x1=1 1 0 0 0 1 1 1 0 x2=a-2&a a=1 2 3,b=4 5 6,a=1 2 3b=4 5 6 a.2ans=1 4 9 a.bans=1 32 729第35页,此课件共67页哦1、求向量的最大值和最小值求向量的最大值和最小值格式:格式:p y=max(X):返回向量返回向量X X的最大值存入的最大值存入y,如果,如果X中包含中包含复数元素,则按模取最大值。复数元素,则按模取最大值。p y,I=max(X):返回向量返回向量X的最大值存入的最大值存入y,最大值的,最大值的序号存入序号存入I,如果,如果X中包含复数元素,则按模取最大值。
9、中包含复数元素,则按模取最大值。求向量求向量X的最小值的函数是的最小值的函数是min(X),用法和,用法和max(X)完全完全相同。相同。第36页,此课件共67页哦例例1、求向量求向量x的最大值。的最大值。x=-43,72,9,16,23,47;y=max(x)%求向量求向量x中的最大值中的最大值 y,l=max(x)%求向量求向量x中的最大值及其该元素的位置中的最大值及其该元素的位置2、求矩阵的最大值和最小值求矩阵的最大值和最小值求矩阵求矩阵A的最小值的函数是的最小值的函数是min(X),用法和,用法和max(X)完全相同完全相同。第37页,此课件共67页哦例:例:A=2 8 16;0-2
10、30;3 61 4A=2 8 16 0 -2 30 3 61 4 max(A)ans=3 61 30y,u=max(A)y=3 61 30u=3 3 2第38页,此课件共67页哦第39页,此课件共67页哦sum(A,dim):当当dim为为1时,该函数等同于时,该函数等同于sum(A);当;当 dim为为2时,返回一个时,返回一个列向量列向量,其第,其第i个元个元 素是素是A的第的第i行的各元素之和。行的各元素之和。prod(A,dim):当当dim为为1时,该函数等同于时,该函数等同于prod(A);当;当 dim为为2时,返回一个时,返回一个列向量列向量,其第,其第i个元个元 素是素是A的
11、第的第i行的各元素乘积。行的各元素乘积。第40页,此课件共67页哦例:例:A=2 8 16;0-2 30;3 61 4A=2 8 16 0 -2 30 3 61 4 sum(A)ans=5 67 50 prod(A)ans=0 -976 1920第41页,此课件共67页哦第42页,此课件共67页哦M=0.0011 0.0066 0.0009 0.0264 0.0101D=1.0011 1.0036 1.0049 1.0058 1.0061R=1.0000 0.0119 0.0051 -0.0114 -0.0011 0.0119 1.0000 0.0093 -0.0012 0.0071 0.00
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二 矩阵 数值 运算 课件
限制150内