- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 MATLAB基本使用方法 2.1 简单的数学运算 2.2 常量与变量 2.3 变量的管理 2.4 浮点数和复数 2.5 MATLAB数据的特点 2.1 简单的数学运算 2.1.1 数学式的输入 MATLAB7.0最主要的功能是数值计算,对于简单的数值计算来说,使用MATLAB7.0可以很轻松地解决。注意,运算是在矩阵意义下进行的,单个数据的算术运算只是一种特例。(1×1矩阵) 最基本的数值计算方法 直接输入法 3*30+3*35+4*30+4*32 ans = 443 存储变量法 grade1=3*30 grade1 = 90 grade2=3*35 grade2 = 105 total=grade1+grade2 total = 195 在大多数情况下,MATLAB7.0语言对空格不予处理。 在MATLAB7.0的表达式中,遵守四则运算法则,即乘法和除法优先于加减法,指数运算优先于乘除法,括号优先级最高,在多层括号存在的情况下,从括号的最里边向最外边逐渐扩展。 在MATLAB7.0中,小括号代表运算级别,而中括号则一般用于生成矩阵。 2.1.2 标点符号的使用 在MATLAB7.0语言中,标点符号的使用相对比较灵活,不同的标点符号代表不同的运算,或是被赋予了特定的含义。 2.1.2 标点符号的使用 空格:用于输入量之间的分隔符,数组元素分隔符 逗号:“,”用于要显示计算结果的命令之间的分隔符;输入变量之间的分隔符以及数组同行元素之间的分隔符。 黑点:“.” 数值表示的小数点 分号:“;” 用于不显示计算结果的指令结尾标志;用于不显示计算结果指令间的分隔;用于数组行之间的分隔 冒号: “:”用于生成一维数值数组,如1:10;表示一维数组的全部元素或多维数组的某一维的全部元素 2.1.2 标点符号的使用 注释号:“%”由它开始的所有指令行被看作非执行的注释 单引号对:“ ”字符串记述符 圆括号“( )”引用数组元素;用于函数输入变量列表;用于确定算术运算的先后次序 方括号“[ ]”构成向量和矩阵; 用于函数输出列表 花括号“{ }”元胞数组记述符 下连符 “_”用于变量、函数或文件名中的连字符 续行号 “...”由3个或3个以上黑点构成。它把其下面的一行看作该行的继续,以组合一个完整的指令 应用举例 例 某学校一年级有3个班,每班30人,二年级有3个班,每班35人,三年级有4个班,每班30人,四年级有4个班,每班32人。求该校一共有多少人。 grade1=3*30; grade2=3*35; grade3=4*30; grade4=4*32; total=grade1+grade2+ grade3+grade4 total = 443 2.1.3 常用的操作命令 在使用MATLAB7.0语言编制程序时,掌握一些常用的操作命令和键盘操作技巧,可以起到事半功倍的效果。 常用的键盘操作和快捷键 2.2 MATLAB 7的数据类型 1.常量 常量是指在程序运行过程中其值不发生改变的量。通常,命名常量(包括全局变量)应该采用大写字母,用下划线分割单词,例COLOR_RED,COLOR_GREEN。 在MATLAB7.0中有一些特定的变量,它们已经被预定义了某个特定的值,因此这些变量被称为预定义变量,有些书将其称为“常量”。 2. 变量 变量是MATLAB7.0的基本元素之一,与其他程序设计语言不同的是MATLAB7.0不要求对所使用的变量进行声明,而且它也不需要指定变量的类型,系统会根据该变量被赋予的值或对该变量所进行的操作来自动确定变量的类型。 3. 变量的命名 在MATLAB7.0语言中,变量的命名有如下规则。 变量名长度不超过31位字符,超过31位的字符系统将忽略不计 变量名区分大小写 变量名必须以字母开头,变量名中可以包含字母、数字或下划线,但不允许出现标点符号。 建议: 1、变量的名字应该能够反应变量自身的意义或者用途; 2、变量名应该以小写字母开头的大小写混合形式,如:linearity ,credibleThreat,qualityofLife等; 3、全局变量(同常数)应该采用大写字母,用下划线分割单词,PATH_NAME; 4、 结构体的命名应该以一个大写字母开头如: Segment.length
您可能关注的文档
- 7.6人教版二下小博士.ppt
- 73青岛版四年级数学上册除数是两位数的笔算除法73页.ppt
- 77《圆锥曲线—轨迹方程》.ppt
- 7、我不是最弱小的.ppt
- 7《尊严》及习题答案.ppt
- 7人教版小学语文九册第七单元复习.ppt
- 7英美文学教学改革与实践.ppt
- 8.4电势能和电势.ppt
- 8-kuznigawazi(小学维语文).ppt
- 8.小数点移动规律的应用.ppt
- 小学科学:ESP8266智能插座电路原理与动手实践研究教学研究课题报告.docx
- 《金融开放浪潮下我国多层次监管体系构建与创新研究》教学研究课题报告.docx
- 区域教育质量监测中人工智能应用的数据质量分析与优化策略教学研究课题报告.docx
- 《金融科技监管中的数据治理与合规性要求》教学研究课题报告.docx
- 《3D打印技术在航空航天领域中的多材料制造与复合材料应用》教学研究课题报告.docx
- 《绿色金融发展中的政府职能与市场机制研究》教学研究课题报告.docx
- 《植物工厂多层立体栽培光环境调控技术对植物生长发育节律的调控机制探讨》教学研究课题报告.docx
- 销售团队年度业绩总结.docx
- 银行风险管理与金融危机防范.docx
- 银行网络攻击预警与快速响应机制.docx
文档评论(0)