当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

中山大学:《Matlab计算与仿真技术》课程教学资源(PPT课件讲稿)第五讲 交互式计算山

资源类别:文库,文档格式:PPT,文档页数:28,文件大小:358KB,团购合买
第五讲提纲 一、上機實習提示 二、交互式计算-II
点击下载完整版文档(PPT)

Matlab计算与仿真技术 第五讲:交互式计算Ⅲ 王国利 http://human-robot.sysu.edu.cn 信息科学与技术学院 中山大学

王国利 信息科学与技术学院 中山大学 http://human-robot.sysu.edu.cn Matlab计算与仿真技术 第五讲: 交互式计算-III

Matlab计算与仿真 第五讲提纲 ■上機實習提示 ■交互式计算I 中山火學

Matlab计算与仿真 ◼ 上機實習提示 ◼ 交互式计算-III 第五讲提纲

Matlab计算与仿真 上机实习提示 ■上机实习提示 时间/地点安排 单周二:12-13节 实验中心B座401 基本要求 准时出席遵守实验室规定 完成实习指南要求的任务 认真做好实习报告或总结 中山火學

Matlab计算与仿真 上机实习提示 ◼ 上机实习提示 - 时间/地点安排 单周二:12-13节 实验中心B座401 - 基本要求 准时出席/遵守实验室规定 完成实习指南要求的任务 认真做好实习报告或总结

Matlab计算与仿真 交互式计算(续) ■矩阵计算进阶 算术运算 加减运算:相同阶数或一个为标量 提示:A+b等价于[a+b] 乘法运算:相容阶数或一个为标量 提示:Axb等价于[ab] 除法运算:相容阶数且除矩阵非奇异或非零标量 提示:A/b等价于[a/b] 注意:左右除的分别,即 A/B不等价于B/A 中山火學

Matlab计算与仿真 交互式计算 (续) ◼ 矩阵计算进阶 - 算术运算 加减运算: 相同阶数或一个为标量 提示: A+b 等价于 [aij+b] 乘法运算: 相容阶数或一个为标量 提示: A*b 等价于 [aij*b] 除法运算: 相容阶数且除矩阵非奇异或非零标量 提示: A/b 等价于 [aij/b] 注意: 左右除的分别, 即 A/B 不等价于 B/A

Matlab计算与仿真 交互式计算(续) 非算术运算 关系运算:==>>C=A &B Ci=1 iff both ai and bij nonzeros Cij=0 oTherwise 中山火學

Matlab计算与仿真 交互式计算 (续) - 非算术运算 关系运算: = = > > C=A & B; % cij=1 iff both aij and bij nonzeros cij=0 otherwise

Matlab计算与仿真 交互式计算(续) -矩阵函数 数学函数函数名通常以m为结尾标志 提示:矩阵函数和函数矩阵的差异 例如,expm( X)*exp(X logm()=log(X) 逻辑函数 相同维数或至少一个为标量 AND/OR/XOR 提示:与逻辑运算一致 中山火學

Matlab计算与仿真 交互式计算 (续) - 矩阵函数 数学函数: 函数名通常以m为结尾标志 提示: 矩阵函数 和 函数矩阵的差异 例如, expm(X)≠exp(X) logm(X)≠log(X) 逻辑函数 相同维数或至少一个为标量 AND/OR/XOR 提示: 与逻辑运算一致

Matlab计算与仿真 交互式计算(续) 矩阵整形操作 维数查询 > size(A): 功能:返回行列值 举例: >>A=[1:4:5:8:9:12] [m, ,hj=size(A 3 提示:通常与其他整形操作协作使用 中山火學

Matlab计算与仿真 交互式计算 (续) - 矩阵整形操作 维数查询 >> size(A); 功能: 返回行列值 举例: >> A=[1:4; 5:8; 9:12]’; >> [m,n]=size(A) m = 4 n = 3 提示: 通常与其他整形操作协作使用

Matlab计算与仿真 交互式计算(续) 矩阵整形操作 向量长度查询 >>length(b). 功能:返回元素个数 等价于 > max(size(b)) 元素个数查询 >>numer(A) 功能:返回元素个数 等价于 > prod(size(A)) >>prod([m, n): %==m"; 中山火學

Matlab计算与仿真 交互式计算 (续) - 矩阵整形操作 向量长度查询 >> length(b); 功能: 返回元素个数 等价于 >> max(size(b)) 元素个数查询 >> numel(A); 功能: 返回元素个数 等价于 >> prod(size(A)); >> prod([m,n]); % == m*n;

Matlab计算与仿真 交互式计算(续) 矩阵整形操作 标量确认查询 >> isoscalar(b) 功能:返回逻辑值 向量确认查询 >>isovector(b): 功能:返回逻辑值 空矩阵确认查询 > isempty(A) 功能:返回逻辑值 查询非零元素:>>find(A):%返回非零元素 中山火學

Matlab计算与仿真 交互式计算 (续) - 矩阵整形操作 标量确认查询 >> isscalar(b); 功能: 返回逻辑值 向量确认查询 >> isvector(b); 功能: 返回逻辑值 空矩阵确认查询 >> isempty(A); 功能: 返回逻辑值 查询非零元素: >> find(A); % 返回非零元素

Matlab计算与仿真 交互式计算(续) 矩阵整形操作 重排操作 reshape 基本格式: >>reshape(A, m, n): 功能:按列重排 举例: >>A=[1:4:5:8:9:12] > B=reshape(A, 2, 6) B 1357911 24681012 提示:对二维信号处理特别有用 中山火學

Matlab计算与仿真 交互式计算 (续) - 矩阵整形操作 重排操作reshape 基本格式: >> reshape(A,m,n); 功能: 按列重排 举例: >> A=[1:4; 5:8; 9:12]’; >> B=reshape(A,2,6) B = 1 3 5 7 9 11 2 4 6 8 10 12 提示: 对二维信号处理特别有用

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共28页,试读已结束,阅读完整版请下载
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有