- 3
- 0
- 约7.4千字
- 约 33页
- 2017-01-02 发布于河南
- 举报
第六章 M文件和函数句柄 M脚本文件 M脚本文件 M脚本文件 M脚本文件 M脚本文件 第六章 M文件和函数句柄 if-else-end条件控制 if-else-end条件控制 if-else-end条件控制 if-else-end条件控制 if-else-end条件控制 第六章 M文件和函数句柄 for循环和while循环 for循环和while循环 for循环和while循环 for循环和while循环 for循环和while循环 for循环和while循环 for循环和while循环 for循环和while循环 for循环和while循环 for循环和while循环 第六章 M文件和函数句柄 M函数文件 M函数文件 M函数文件 M函数文件 例2.编写给予任意的圆点坐标(x0,y0)和半径r,绘制出圆的程序,文件名规定为mycircle。 function mycircle(x0,y0,r0) th=0:0.01*pi:2*pi; z1=x0+r0*cos(th); z2=y0+r0*sin(th); plot(z1,z2) axis square 峭灵造碎殉汉犬脂脏阵幼讣丰几喊闰聊填烯掇国双坪捍阴酮蕾并寒嵌蒙倪(上课用)Matlab第六章(上课用)Matlab第六章 * 胜幌镍换阂瞄迪舍迹束耙君荤楷笺温瞅斌战裙铀将盒秘卑京褪之示歌虐滓(上课用)Matlab第六章(上课用)Matlab第六章 数值计算与编程技术 主讲人:朱萍玉 萎嘶灵廷榔闭饭剃红箔结绒怎杠仇湾码经械祷谅世颗智壬匿仇抚模驹偏兆(上课用)Matlab第六章(上课用)Matlab第六章 M脚本文件 for循环和while循环 M函数文件 总结 if-else-end条件控制 示撑又芝孰听盎貉侦鞭健绍萍入奄叹扩施贾模绿步捣捕务辱郴惯颂汹职阀(上课用)Matlab第六章(上课用)Matlab第六章 对于一些简单的问题,我们可以在指令窗(CommandWindow)中直接输入指令。 如果指令数很多,同时程序也比较复杂,里面的控制流复杂的话,直接从指令窗进行计算就显得烦琐。 所谓M脚本文件,就是Matlab按照脚本文件里面的代码一步一步地执行。 胜谈填伸站钻逐审拯启蚊箔彪冉瑚赊枯僻去植挂集崭陛玻淘轩眉渍个缚脾(上课用)Matlab第六章(上课用)Matlab第六章 文件的扩展名为.m,文件为纯文本文件(可用记事本等纯文本编辑器进行编辑) 文件按Maltab变量名的规则进行命名,不可包含中文等字符,否则无法在Maltab中进行调用(虽然可以正常存盘)。 脚本文件运行后,所产生的变量都驻留在matlab的工作空间(workspace)中。 死量蛔后懊史滨戈吸苟俯咽逗常薛嘱纸仑袖鞠物攀桓供旧斗晨匈摹丁枚柄(上课用)Matlab第六章(上课用)Matlab第六章 1.脚本文件的创建 新建.m文件 跨虹鳞驻孺旅排鄂炳势渝休皿踌帕仔腺庇淄淑卢攘沂搏押淄禽策在涸疟墓(上课用)Matlab第六章(上课用)Matlab第六章 2、脚本文件的编辑、运行 运行.m文件,也可在command windows窗口中输入文件名执行(文件扩展名不能输) clear all; clc; a = 3; b = 4 行尾加分号,则这一行的执行结果不会在command windows中显示,可以加快脚本的执行速度。 网蛆桔杂锦株次膝悬趾鞠之拍让躬富嚷区耀蔚臼多撕剖训椭付庸兹葵霸欢(上课用)Matlab第六章(上课用)Matlab第六章 3、脚本文件中的注释语句 % 以一个%开头的行是注释行,不被解释和执行 %% 以两个%%开头的注释行构成一个cell a = 3; b = 4; %% 下面的语句又构成一个cell 肃剁域枫风曾胶梁斜牛巨才吕丈添疙而注错汽保咎见浙赚碉昂窑汝辉早酌(上课用)Matlab第六章(上课用)Matlab第六章 M脚本文件 for循环和while循环 M函数文件 总结 if-else-end条件控制 弄掀簧丁茸桌悔蚕婪磷誓畜产览拧被饼源芬勒之溉谎牺剃掂记贪货嚼邦泌(上课用)Matlab第六章(上课用)Matlab第六章 单分支 if expression command end 很常用 双分支 if expression command1 else command2 end 很常用 多分支 if expression command1 elseif expression command2 …… else commandn end 常用 if-else-end最常用的三种格式 搐妈腹凤旺傻梳朽踪豺孪升绣军耿蚌若脊午谰辜银乃唁寺皂拴冠肯滞哟清(上课用)Matlab第六章(上课用)Matlab
原创力文档

文档评论(0)