MATLAB 常用命令速查:会话管理、系统操作、输入输出、矩阵数组、绘图可视化
在命令窗口(>>)输入命令即时执行。以下按功能分类整理高频命令。
会话管理命令
| 命令 | 功能 |
|---|---|
clc | 清空命令窗口 |
clear | 清除变量 |
exist | 检查文件/变量是否存在 |
global | 声明全局变量 |
help | 查看帮助主题 |
lookfor | 关键词搜索帮助 |
quit | 退出 MATLAB |
who | 列出变量名 |
whos | 详细列出变量 |
系统操作命令
| 命令 | 功能 |
|---|---|
cd | 切换当前目录 |
date | 显示当前日期 |
delete | 删除文件 |
diary | 开关日志记录 |
dir / ls | 列出目录文件 |
load | 加载 .mat 文件 |
path | 显示/设置搜索路径 |
pwd | 显示当前目录 |
save | 保存工作区到 .mat |
type | 显示文件内容 |
what | 列出当前目录 MATLAB 文件 |
wklread | 读取 .wk1 电子表格 |
输入输出命令
| 命令 | 功能 |
|---|---|
disp | 显示数组/字符串 |
fscanf | 格式化读取文件 |
fprintf | 格式化写屏/文件 |
input | 提示用户输入 |
; | 抑制输出显示 |
fprintf/fscanf 格式码
| 代码 | 含义 |
|---|---|
%s | 字符串 |
%d | 整数 |
%f | 浮点数 |
%e | 科学计数法浮点 |
%g | 紧凑形式(%f 或 %e) |
\n | 换行 |
\t | 制表符 |
format 显示模式
| 命令 | 显示位数 |
|---|---|
format short | 4 位小数(默认) |
format long | 16 位小数 |
format short e | 5 位 + 指数 |
format long e | 16 位 + 指数 |
format bank | 2 位小数 |
format + | 正/负/零符号 |
format rat | 有理数近似 |
format compact | 抑制空行 |
format loose | 恢复默认行距 |
向量、矩阵、数组命令
| 命令 | 功能 |
|---|---|
cat | 数组拼接 |
find | 非零元素索引 |
length | 元素总数 |
linspace | 线性等间距向量 |
logspace | 对数等间距向量 |
max/min | 最大/最小值 |
prod | 逐列乘积 |
reshape | 重塑尺寸 |
size | 数组尺寸 |
sort | 逐列排序 |
sum | 逐列求和 |
eye | 单位矩阵 |
ones/zeros | 全 1/0 矩阵 |
cross/dot | 叉积/点积 |
det | 行列式 |
inv/pinv | 逆/伪逆 |
rank | 秩 |
rref | 简化行阶梯形 |
cell/celldisp/cellplot | 元胞数组创建/显示/绘图 |
num2cell/deal/iscell | 数值转元胞/列表匹配/判断元胞 |
绘图命令
| 命令 | 功能 |
|---|---|
plot | 二维线图 |
fplot | 智能函数绘图 |
axis/grid | 坐标轴范围/网格 |
title/xlabel/ylabel | 标题/轴标签 |
figure/close/close all | 新建/关闭图窗 |
hold | 保持当前图叠加 |
legend | 图例 |
subplot | 子图分割 |
text/gtext | 文本标注/鼠标放置 |
bar/loglog/polar | 柱状/双对数/极坐标 |
semilogx/semilogy | 单对数坐标 |
stairs/stem | 阶跃/离散杆图 |
print | 打印/保存图片 |
refresh/set/axes | 重绘/设置属性/创建坐标系 |
MATLAB
- MATLAB 入门指南:矩阵实验室的核心能力与应用领域全景
- MATLAB 基础语法速成:交互计算、变量、运算符、格式控制与注释
- MATLAB 变量深度解析:矩阵本质、赋值、多重赋值、查看与清理、长赋值、格式控制、向量创建
- MATLAB 数据类型完全指南:15 种基本类型、转换函数与类型判断函数速查表
- MATLAB 运算符大全:矩阵/数组算术、关系、逻辑、位运算、集合运算详解
- MATLAB 向量完全指南:行/列向量创建、索引引用、切片、核心运算操作
- MATLAB 矩阵核心操作:创建、索引引用、子矩阵提取、行列删除、拼接与基本运算
- MATLAB 多维数组与特殊数组完全指南
- MATLAB 冒号运算符详解:向量创建与高效迭代
- MATLAB 数值类型详解:存储、转换与范围查询
- MATLAB 字符串完全指南:创建、拼接、元胞数组与常用函数
- MATLAB 函数详解:定义、工作区、输入输出与多种函数类型