matlab数学建模(快速教程).ppt

  1. 1、本文档共182页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
matlab数学建模(快速教程)

符号函数 MATLAB ——数学建模基础教程 主讲者:高陈燕 MATLAB ——数学建模基础教程 MATLAB的概述 MATLAB程序设计基础 MATLAB在数值计算中的应用 MATLAB的符号计算 MATLAB的图形处理 MATLAB程序设计基础 MATLAB语言的基本要素 MATLAB语言的核心——矩阵 单元型数据和结构型数据 M文件 流程控制语句 MATLAB语言的基本要素 变量 变量不需要事先声明,也不需要指定变量类型,它会自动根据所赋予变量的值或对变量的操作来确定变量的类型;赋值过程中,如果变量已存在,则用新值代替旧值,以新的类型代替旧的类型。 变量的命名规则: 变量名区分大小写; 变量名长度不超过31位,第31位之后的字符被忽略; 变量名以字母开头,变量名中可以包含字母、数字、下划线,但不能使用标点。 变量一般为局部变量,即仅在其调用的M文件内部有效;若要定义全局变量,须在变量前加关键字global。 常量 matlab中预定义的一些特殊的量。 i,j 虚数单位 Realmin 最小的正浮点数, pi 圆周率 Realmax 最大的浮点数, eps 浮点运算的相对精度 Inf 无穷大 NaN Not-a-Number ,表示不定值 例如: pi ans = %ans是默认的结果变量 3.1416 定义变量时应避免与常量名相同,如果改变了某个常量的值,可以用“clear+常量名”命令来恢复该常量的初始设定值。 数值 数值缺省为实数保留小数点后4位浮点数表示。其输入格式与C语言一致:如:9 -73 0.1999 1.475e6 输出格式由format命令控制,只是影响屏幕显示效果,不影响内部存储和计算。下面以pi为例。 字符串 字符串用单引号输入或赋值; 字符串的每个字符都是都是字符数组的一个元素; 字符串和字符数组基本上等价。 如果在字符串内使用单引号时,可以用连续两个单引号表示。例如: matlab对字符串的操作与C语言中的几乎完全相同: strcat 链结串 strcmp 比较串 strvcat 垂直链结串 strncmp 比较串的前n个字符 findstr 在其他串中找此串 upper 转换串为大写 lower 转换串为小写 blanks 生成空串 deblank 移去串中空格… … 运算符 在matlab语言中运算符包括算术运算符、关系运算符和逻辑运算符。其中算术运算符见右表: 其中点运算是指操作元素点对点的运算,也就是说矩阵内元素对元素之间的运算,点运算要求参与运算的变量在结构上必须是相似的。 例如: a=[1,2,3;4,5,6;7,8,9] a = 1 2 3 4 5 6 7 8 9 b=[1 2 3 4 5 6 7 8 9] b = 1 2 3 4 5 6 7 8 9 Matlab语言的关系运算符如右表: 当判断一个矩阵是否为空矩阵时,一般不用“==”,而应当使用函数isempty。 Matlab语言的逻辑运算符如右表: 进行逻辑判断时,所有非零数值均被认为为真,而零为假;在逻辑判断结果中,判断为真时输出1,为假时输出0. 三种运算符中,它们的优先级关系先后为:算术运算符、关系运算符、逻辑运算符。 标点 在matlab中一些标点符号也被赋以特殊的意义,或表示要进行一定的运算等,如下表: 下面对上表中各标点作进一步的介绍。 首先,用冒号来定义行向量。 基本格式:x=x1:step:x2(初始值:步长:尾元素数值限) x=x1:x2 (默认步长为1) 注意:这里强调x2为尾元素数值限,而不是尾元素值。当x2-x1恰为步长的整数倍时,x2才能成为尾值。 例如: 其次,通过使用冒号,可以截取指定矩阵中的部分。例如: 分号在matlab语言中所起的作用是作为分隔行的标志,这里包括在矩阵定义中对行的区分以及在程序代码中对

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档