5.1 M文件

Matlab基础教程—【05+06】Matlab程序控制结构+编辑器和程序调试

5.2 程序控制结构——顺序

数据输入:input()
数据显示:disp()
程序暂停:pause()

5.3 程序控制结构——分支

1.if:单分支/双分支/多分支
Matlab基础教程—【05+06】Matlab程序控制结构+编辑器和程序调试
Matlab基础教程—【05+06】Matlab程序控制结构+编辑器和程序调试
2.switch
Matlab基础教程—【05+06】Matlab程序控制结构+编辑器和程序调试

3.try:如果语句组1错了,那执行catch后面的语句组2。
Matlab基础教程—【05+06】Matlab程序控制结构+编辑器和程序调试

5.4 程序控制结构——循环

Matlab基础教程—【05+06】Matlab程序控制结构+编辑器和程序调试Matlab基础教程—【05+06】Matlab程序控制结构+编辑器和程序调试

6.1 函数文件

6.1.1 函数文件的基本结构

下图中的[]表示可以省略的内容。也就是说,函数文件可以没有输入形参和输出形参。
重要参考资料如何规范地编写一个Matlab函数文件
辅助参考资料:形参与实参的区别
注释的快捷键:Ctrl+R(取消注释用Ctrl+T)。

Matlab基础教程—【05+06】Matlab程序控制结构+编辑器和程序调试

6.1.2 函数参数可调标识变量

  1. 输入输出参数个数:nargin与nargout
  2. 未知的输入输出变量:varargin与varargout。可能的应用场景:多个数相加,但不确定有几个数。
    参考:①Matlab函数文件
    varargin代表未知的输入变量——应用实例
    这个例子可以看出,Matlab默认varargin是元胞数组,引用时采用的格式是varargin{1}。
    Matlab基础教程—【05+06】Matlab程序控制结构+编辑器和程序调试

6.2 全局变量

Matlab基础教程—【05+06】Matlab程序控制结构+编辑器和程序调试

6.3 程序调试

参考:
MATLAB程序调试方法和过程
MATLAB如何单步调试

Matlab基础教程—【05+06】Matlab程序控制结构+编辑器和程序调试

相关文章:

  • 2022-12-23
  • 2021-08-26
  • 2021-06-02
  • 2021-10-26
  • 2021-06-04
  • 2022-12-23
  • 2021-11-30
  • 2022-12-23
猜你喜欢
  • 2021-11-30
  • 2021-12-28
  • 2021-12-18
  • 2021-12-22
  • 2021-06-27
  • 2022-01-01
  • 2022-12-23
相关资源
相似解决方案