第1讲_Matlab基础(免费阅读).pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一讲 MATLAB基础 Matlab 语言规则 Matlab 程序设计介绍 M文件 两类M文件的区别 M文件的建立与打开 程序控制结构 顺序结构 选择结构 if 语句 switch语句 循环结构 循环语句 例: 求自然数的前n项和 M-文件中的程序: n=input(‘求自然数的前n项和,n=‘) sum=0; k=1; while k=n sum=sum+k; k=k+1; end sum 选择语句 例:当从键盘输入自变量x的值, 由分段函数给出y 的值。 程序:x=input (‘x=‘) %屏幕提示x= ,由键盘输入值赋给x if x0 y=x^3; else y=5*x^2; end y (2)函数文件:建立函数文件 f2cf.m ,内容如下: function c=f2cf(f) c=5*(f-32)/9; 在Matlab命令窗口中输入 f2cf(100) 调用该函数时,既有输入参数,又有输出参数;函数调用完后,变量 c、f 没有被保留在工作空间。 M文件是一个文本文件,可以用任何文本编辑器来建立和编辑,而一般使用 Matlab 自带的文本编辑器。 启动Matlab文本编辑器有三种方法: 打开已有的M文件: 1)菜单操作(open) 2)命令操作(edit 文件名) 3)命令按钮(快捷键) 4)双击 M文件 1)菜单操作(New) 2)命令操作(edit) edit 3)命令按钮(快捷键) 练习: P10/例1-3 程序控制结构有三种:顺序结构、选择结构和循环结构;任何复杂的程序都可以由这三种基本结构构成。 按排列顺序依次执行,直到程序的最后一个语句。 这是最简单的一种程序结构,一般涉及数据的输入、数据的计算或处理、数据的输出等。(P28) 根据给定的条件是否成立而分别执行不同的语句 单分支 if expr (条件) statement (语句组) end Matlab 用于实现选择结构的语句有 if 和 switch 语句 双分支 if expr (条件) statement1(语句组1) else statement2(语句组2) end 多分支: if expr1(条件 1) statement1(语句组 1) elseif expr2(条件 2) statement2(语句组 2) ... ... elseif exprm(条件 m) statementm(语句组 m) else statement(语句组) end elseif 可以出现多个,但 else 只能有一个! 根据表达式的取值不同,分别执行不同的语句。 switch expr(表达式) case expr1(表达式 1) statement1(语句组 1) case expr2(表达式 2) statement2(语句组 2) ... ... case exprm(表达式 m) statementm(语句组 m) otherwise statement (语句组) end 当任意一个分支的语句执行完后,直接执行 switch 语句后面的语句。 (1) for语句 格式: for 循环变量=表达式1:表达式2:表达式3 循环体语句 end 注:其中表达式1的值为循环变量的初值,表达式2的值为步长,表达式3的值为循环变量的终值。步长为1时,表达式2可以省略。 (2) while语句 格式: while (条件) 循环体语句 end 循环结构是按照给定的条件,重复执行指定的语句 Matlab 用于实现循环结构的语句有for语句和while语句 break 和 continue 语句 break 语句用于终止循环的执行。 continue 语句控制跳过循环体内的某些语句,继续下一次循环。 break 和 continue 一般与 if 语句配合使用。 sum=0; for k=1:n sum=sum+k; end Matlab与数学实验 王刚 Matlab 简介 Matlab: Matrix Laboratory 矩阵实验室 Matlab 的发展 1980年,Moler

文档评论(0)

didala + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档