MATLAB程序流程控制
MATLAB 程序文件包含脚本文件和函数文件。
脚本文件是可以在命令行窗口直接执行的文件,也叫命令文件。
函数文件是定义一个函数,不能直接执行,而必须以函数调用的方式来调用它。
文件的建立
- 用命令按钮创建文件(主页—>新建脚本);
- 用 edit 命令创建文件:
1 | >> edit test |
顺序结构
1)数据的输入:input()
1 | >> A = input('Please enter the value of variable A: ') |
2)数据的输出:disp()
1 | >> A = [1,2,3;4,5,6] |
3)程序的暂停:pause(延迟秒数)
或者,Ctrl + C。
选择结构
if
当条件结果为标量时,非零表示条件成立;
当条件结果为矩阵时,非空且不包含零元素表示条件成立。
1 | c = input('Please enter a char: ','s'); |
switch
1 | x = input('x = ?'); |
输入2、4、8时,分别输出111、333、444。
函数参数的可调性
nargin:输入实参的个数
nargout:输出实参的个数
1 | function font=fib(a,b,c) |
本文作者 : preccrep
原文链接 : https://preccrep.github.io/2020/07/15/MATLAB%E7%A8%8B%E5%BA%8F%E6%B5%81%E7%A8%8B%E6%8E%A7%E5%88%B6/
版权声明 : 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
留下足迹