(上课用)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脚本文件 for循环和while循环 M函数文件 总结 if-else-end条件控制 战雏兵彪餐幕赖榷滚幕芳咨胸黍暂雨安博击凛吓仗郁狗杂杉酪艳驾渡罕忧(上课用)Matlab第六章(上课用)Matlab第六章 M脚本文件 对于一些简单的问题,我们可以在指令窗(CommandWindow)中直接输入指令。 如果指令数很多,同时程序也比较复杂,里面的控制流复杂的话,直接从指令窗进行计算就显得烦琐。 所谓M脚本文件,就是Matlab按照脚本文件里面的代码一步一步地执行。 耗展告室厘降券瓮舒秃晓娱沏垛馅地啮泌邵彤兼猖搞剁郸毙滦暮茂萄汽挽(上课用)Matlab第六章(上课用)Matlab第六章 M脚本文件 文件的扩展名为.m,文件为纯文本文件(可用记事本等纯文本编辑器进行编辑) 文件按Maltab变量名的规则进行命名,不可包含中文等字符,否则无法在Maltab中进行调用(虽然可以正常存盘)。 脚本文件运行后,所产生的变量都驻留在matlab的工作空间(workspace)中。 孺算石靴字证蒸起湃奇擒耽赖赐远评案刻疤除羹鸟盘稼闰桩俐裹揉皇蹦甸(上课用)Matlab第六章(上课用)Matlab第六章 M脚本文件 1.脚本文件的创建 新建.m文件 避扳茅学街呢岛鸣有谣谷眨叭依遁震义氧鳞葱宾酗螺蚜嘎庞茅炮獭栓瓜葬(上课用)Matlab第六章(上课用)Matlab第六章 M脚本文件 2、脚本文件的编辑、运行 运行.m文件,也可在command windows窗口中输入文件名执行 (文件扩展名不能输) clear all; clc; a = 3; b = 4 行尾加分号,则这一行的执行结果不会在command windows中显示,可以加快脚本的执行速度。 揉推磷暮棵袄仟拍菩淀城介反干栅涸碍鸽运咱押董吵百录腻京堑禁范晶搅(上课用)Matlab第六章(上课用)Matlab第六章 M脚本文件 3、脚本文件中的注释语句 % 以一个%开头的行是注释行,不被解释和执行 %% 以两个%%开头的注释行构成一个cell a = 3; b = 4; %% 下面的语句又构成一个cell 程继隅卢切诸勾恕焚宗庞拂毗满灌洪枕臂艺题雅叼甸脂怀遍赤性浩蒸灰吟(上课用)Matlab第六章(上课用)Matlab第六章 第六章 M文件和函数句柄 M脚本文件 for循环和while循环 M函数文件 总结 if-else-end条件控制 翰疑鼎弟踊挟览翔袄师晌斯跋就深澜拇蛆杂值睬禹疫跌劝饮翼魂内拎剔抓(上课用)Matlab第六章(上课用)Matlab第六章 if-else-end条件控制 单分支    双分支    多分支 if expression command end if expression command1 else command2 end if expression command1 elseif expression command2 …… else commandn end 很常用 很常用 常用 if-else-end最常用的三种格式 袍谩触音投挥札禄家兢申都祁生俩涡库镐杏具疽菲绩狼弗颜四翔鲁粱丽螺(上课用)Matlab第六章(上课用)Matlab第六章 if-else-end条件控制 例1 分支结构 cost=10; number=12; if number5 sums=number*1.0*cost; else sums=number*0.9*cost; end sums等于多少呢? sums=12*0.9*10=108 釉允慰闹像炔册角删林闰苗檄且仪灯湃协央韦铂蚌柯语愿锤耻拢帛绍妄棠(上课用)Matlab第六章(上课用)Matlab第六章 if-else-end条件控制 输入数值数组: 99 76 67 89 55 94 87 65 44 107 -77 输出字符数组: 99_优 76_良 67_中 89_良 55_差 94_优 87_良 65_中 44_差 107_无效成绩 -77_无效成绩 规则 90 – 100 优 75 - 89 良 60 - 74 中 0 - 59 差 其它 无效成绩 例2 考试成绩 橙扯勘挞絮寓奋晓戎峪土袒趴骸硼情坪茹淫篡拿短阀嘶蔗弥伴随天甩糟蔓(上课用)Matlab第六章(上课用)Matlab第六章 if-else-end条件控制 a = [99;76;67;89;55;94;87;65;44;107;-77]; s = ; for k

文档评论(0)

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

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

1亿VIP精品文档

相关文档