第2章程序设计基础.ppt
《第2章程序设计基础.ppt》由会员分享,可在线阅读,更多相关《第2章程序设计基础.ppt(46页珍藏版)》请在麦多课文档分享上搜索。
1、2018年10月12日9时37分,MATLAB语言与应用,1,第 2 章 程序设计基础,现代设计与分析研究所王 雷,2018年10月12日9时37分,MATLAB语言与应用,2,本章主要内容,2.1 MATLAB 语言基础 2.2 MATLAB 基本数学运算 2.3 MATLAB 语言流程控制 2.4 MATLAB 函数的编写,2018年10月12日9时37分,MATLAB语言与应用,3,2.1 MATLAB 语言基础,MATLAB 语言的变量名规则 由一个字母引导,后面可以为其他字符 区分大小写 Abc ABc 有效 MYvar12, MY_Var12 和 MyVar12_ 错误的变量名 1
2、2MyVar, _MyVar12 MATLAB 的保留常量 eps, i, j, pi, Inf, NaN lastwarn, lasterr,2018年10月12日9时37分,MATLAB语言与应用,4,数值型数据结构,双精度数值变量 IEEE标准,64位 (8字节),11指数位,53数值位和一个符号位double() 函数的转换 其他数据类型 uint8,常用于图像表示和处理,8位 int8(), int16(), int32(),uint16(), uint32(),2018年10月12日9时37分,MATLAB语言与应用,5,符号型变量数据类型,符号型,sym(A), 常用于公式推导变
3、量声明采用变精度函数求值【例2-1】求出 p 的 300 位有效数字,2018年10月12日9时37分,MATLAB语言与应用,6,MATLAB 支持的其他数据结构,字符串型数据:用单引号括起来 多维数组:是矩阵的直接扩展,多个下标 单元数组:将不同类型数据集成到一个变量名下面,用 表示(细胞型) 结构体:A.b, 引用也用 A.b,不是A-b 类与对象:可以定义重载函数,2018年10月12日9时37分,MATLAB语言与应用,7,MATLAB 的基本语句结构,直接赋值语句【例2-2】表示矩阵,2018年10月12日9时37分,MATLAB语言与应用,8,函数调用语句冒号表达式,2018年1
4、0月12日9时37分,MATLAB语言与应用,9,【例2-3】 用不同的步距生成 (0,p) 间向量,2018年10月12日9时37分,MATLAB语言与应用,10,Linspace(a,b,n)【例2-4】 0到pi的50个等间距点T=linspace(0,pi,50)相当于,0:pi/49:pi,2018年10月12日9时37分,MATLAB语言与应用,11,子矩阵提取,基本语句格式 【例2-5】子矩阵提取 提取 A 矩阵全部奇数行,所有列提取 A 矩阵 3,2,1 行、2,3,4 列构成子矩阵将 A 矩阵左右翻转,2018年10月12日9时37分,MATLAB语言与应用,12,例子exs
5、tring.m 字符串数据类型xibao.m 单元数组(细胞)jiegou.m 结构型数据,2018年10月12日9时37分,MATLAB语言与应用,13,2.2 基本数学运算,2.2.1 代数运算 2.2.2 逻辑运算 2.2.3 比较运算 2.2.4 解析结果的化简与变换 2.2.5 基本数论运算,2018年10月12日9时37分,MATLAB语言与应用,14,矩阵的代数运算,矩阵转置 数学表示 MATLAB 求解 BA,2018年10月12日9时37分,MATLAB语言与应用,15,矩阵加减法注意其一为标量的情形 矩阵乘法 数学表示MATLAB 表示 注意相容性,2018年10月12日9
6、时37分,MATLAB语言与应用,16,矩阵除法 矩阵左除:AX = B,求 XMATLAB 求解:X=AB A不是方阵,求最小二乘解 矩阵右除:XA = B,求 XMATLAB求解:X=B/A A不是方阵,求最小二乘解,2018年10月12日9时37分,MATLAB语言与应用,17,矩阵除法求解方程组MATLAB求解 A=8 1 6;3 5 7;4 9 2;B=7.5 4 12; x=AB,2018年10月12日9时37分,MATLAB语言与应用,18,矩阵翻转 左右翻转 上下翻转 旋转 90o矩阵乘方A 为方阵,求MATLAB 实现:,2018年10月12日9时37分,MATLAB语言与应
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 章程 设计 基础 PPT
