MATLAB 环境编程

17 Mar 2025 | 阅读 2 分钟

目标: 学习 MATLAB 环境,熟悉命令窗口、历史记录、工作区、当前目录、图形窗口、编辑窗口、快捷方式和帮助文件。

MATLAB 是一种专门用于执行工程和科学计算的计算机程序。

优点

  • 易于使用。
  • 平台独立性。
  • 预定义函数。
  • 与设备无关的绘图。
  • GUI。
  • MATLAB 编译器。

缺点

  • 解释型语言。
  • 成本高。
  • MATLAB Programming Environment

    MATLAB 环境

    • 命令窗口: 可以在其中输入命令的空间。
    MATLAB Programming Environment
    • 图形窗口: 显示图表和图形。
    • 编辑窗口: 允许用户通过创建新的 M 文件或修改现有的 M 文件来创建和修改 MATLAB 程序。
    • 当前目录窗口: 显示当前目录的路径。
    MATLAB Programming Environment
    • 命令历史记录: 显示用户在命令窗口中输入的命令列表。
    MATLAB Programming Environment
    • 工作区: MATLAB 在执行特定命令、M 文件或函数时可以使用的所有变量和数组的集合。
    MATLAB Programming Environment
    • 帮助文件: 用户可以通过 MATLAB 文档从 MATLAB 获取帮助。
    MATLAB Programming Environment

    MATLAB 快捷方式

    在 MATLAB 中,如果语句太长无法在一行中输入,可以在第一行末尾键入省略号 (...),然后在下一行继续输入。

    Ex: a=1/2+3/2-2/3 ...
               +4/5-2/3;

    快捷方式

    • clc: 清除命令窗口。
    MATLAB Programming Environment
    • clf: 清除当前图形窗口的内容。
    • clear: 清除工作区中的变量
    • abort: (ctrl+C) 对于运行时间过长的 M 文件,可能包含永远不会终止的无限循环。 要终止,我们使用 abort。
    • !: 这是一个特殊字符,在此之后,任何字符或命令都将被发送到操作系统并执行,就像它们在操作系统命令提示符中键入一样。
    • diary: (diary filename)
      在执行此命令后,在命令窗口中键入的所有输入和大多数输出的副本都将被回显到 diary 文件中。
    • diary off: 将输入暂停到 diary 文件中。
    • diary on: 再次恢复输入。
    • which: 它会告诉你正在执行哪个版本的文件以及它位于哪里。

    注意

    • 永远不要使用与 MATLAB 函数或命令同名的变量。
    • 永远不要创建与 MATLAB 函数或命令同名的 M 文件。

    下一主题MATLAB 变量