Matlab7.x教学课件第2章

上传人:无*** 文档编号:177874788 上传时间:2022-12-27 格式:PPT 页数:60 大小:1.05MB
返回 下载 相关 举报
Matlab7.x教学课件第2章_第1页
第1页 / 共60页
Matlab7.x教学课件第2章_第2页
第2页 / 共60页
Matlab7.x教学课件第2章_第3页
第3页 / 共60页
点击查看更多>>
资源描述
2021/8/21第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/22主要内容:主要内容:第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/23第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/242.1.2 数据类型数据类型第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/25数值显示格式的设置通过数值显示格式的设置通过format 命令,命令,格式如下:格式如下:第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/26第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/272.2 2.2 变量变量 2.2.1变量的命名变量的命名第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/282.2.2变量的赋值变量的赋值第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/29例例2-12-1 在命令窗口输入下述语句,并按回在命令窗口输入下述语句,并按回车键执行,分别给变量车键执行,分别给变量a a、b b、c c赋值:赋值:第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/2102.2.3 特殊变量特殊变量第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/2112.2.4内存变量的管理内存变量的管理第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/212例例2-22-2 查询查询例例2-12-1中语句执行后中语句执行后工作空间中工作空间中 的变量情况。的变量情况。第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/2132 2 工作空间浏览器工作空间浏览器第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/2143 3 内存变量文件内存变量文件第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/215例例2-3:2-3:例例2-12-1中语句执行后,在命令窗口中语句执行后,在命令窗口 依次输入下述命令:依次输入下述命令:第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/2162.3 2.3 数值数组数值数组 2.3.1数值数组的建立数值数组的建立第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/217例例2-42-4 在命令窗口输入语句:在命令窗口输入语句:a=1,2,3;4,5,6;7,8,9第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/218例例2-52-5 在命令窗口输入语句:在命令窗口输入语句:x=-1.3 1+2+3 sqrt(5)第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/219例例2-6 2-6 在命令窗口输入下述语句,建立复数数组:在命令窗口输入下述语句,建立复数数组:b=1+2*i,2+3*i;2-i,3-2*i第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/220elfun函数库中提供一系列复数函数函数库中提供一系列复数函数:第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/2212 2 简捷表达式简捷表达式第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/222例例2-7 简捷表达式建立向量和矩阵简捷表达式建立向量和矩阵第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/2232 2)使用)使用linspacelinspace和和logspacelogspace函数生成向量函数生成向量第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/224例例 2-82-8 用用linspacelinspace和和logspacelogspace函数生成向量函数生成向量第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/2253 3 内建函数内建函数1 1)通用特殊矩阵通用特殊矩阵第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/2262 2)用于专门学科的特殊矩阵)用于专门学科的特殊矩阵第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/227例例2-92-9 产生产生2 2阶和阶和3 3阶魔方阵。阶魔方阵。第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/228(2)(2)范得蒙矩阵范得蒙矩阵 vander(V)vander(V)第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/229例例2-102-10 产生范得蒙矩阵。产生范得蒙矩阵。第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/230(3 3)希尔伯特矩阵)希尔伯特矩阵第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/231(4)(4)托普利兹矩阵托普利兹矩阵toeplitz(x)toeplitz(x)第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/232例例2-12 2-12 产生托普利兹矩阵。产生托普利兹矩阵。第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/233(5)(5)伴随矩阵伴随矩阵第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/234(6)(6)帕斯卡矩阵帕斯卡矩阵第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/235(7 7)哈达玛矩阵哈达玛矩阵第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/2364 通过通过MAT数据文件加载矩阵数据文件加载矩阵5 在在M文件中创建矩阵文件中创建矩阵第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/2372.3.2数组元素的标识数组元素的标识第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/2382矩阵的标识矩阵的标识第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/239例例2-172-17 演示矩阵元素的标识和扩充矩阵的演示矩阵元素的标识和扩充矩阵的 方法方法第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/2402)2)单下标方式单下标方式第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/241例例2-182-18 演示矩阵元素的全下标标识和单下演示矩阵元素的全下标标识和单下标标识的转换。标标识的转换。第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/2422.3.3 2.3.3 子数组子数组第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/2432 2 矩阵一般情况如下:矩阵一般情况如下:第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/244例例2-192-19 演示建立行向量并取子数组的方法。演示建立行向量并取子数组的方法。第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/245例例2-20 演示建立演示建立34的矩阵的矩阵并取子数组的方法并取子数组的方法。第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/2462.3.4数组的赋值数组的赋值第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/247例例2-212-21 演示全元素方式赋值的方法演示全元素方式赋值的方法第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/2482 子数组方式子数组方式第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/249例例2-222-22 演示子数组方式赋值方法。演示子数组方式赋值方法。第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/2502.3.5数组元素的删除数组元素的删除第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/251例例2-232-23 建立建立3 33 3的数组,实现数组元素的的数组,实现数组元素的 删除。删除。第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/2522.3.6 多维数组多维数组第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/253例例2-242-24 演示全下标元素赋值方式建立演示全下标元素赋值方式建立 三维数组的方法。三维数组的方法。第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/254例例2-252-25 演示生成函数演示生成函数onesones、zeroszeros、randrand和和randnrandn直接创建多维数组的方法。直接创建多维数组的方法。第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/255第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/256例例2-26 演示演示cat和和repmat函数的功能。函数的功能。第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/257第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/2582 2 多维数组的信息多维数组的信息第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)2021/8/259例例2-27 演示演示ndimsndims,sizesize和和 numel函数的函数的 功能。功能。第第2 2章章 MATLAB MATLAB 运算基础运算基础(1)(1)部分资料从网络收集整理而来,供大家参考,感谢您的关注!
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 压缩资料 > 基础医学


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!