Matlab 命令

MATLAB是一个用于数值计算和数据可视化的交互式程序。您可以在命令窗口的MATLAB提示符“>>”处输入命令。

用于管理会话的命令

MATLAB提供了管理会话的各种命令。下表提供了所有这些命令 :

命令作用
clc清除命令窗口
clear清除内存中的所有变量
exist检查存在的文件或者变量
global声明全局变量
help检索帮助话题
lookfor搜索关键字的帮助条目
quit停止MATLAB
who列出当前内存中所有的变量
whos列出当前内存中所有的变量(详细信息)

操作系统的命令

MATLAB为使用系统提供了各种有用的命令,比如将工作空间中的当前工作保存为文件,稍后加载文件。

它还为其他系统相关的活动提供了各种命令,比如显示日期、列出目录中的文件、显示当前目录等等。

下表显示了一些常用的与系统相关的命令 :

命令作用
cd改变当前目录
date显示当前日期
diary打开/关闭日志文件记录
dir列出当前目录中的所有文件
load从文件加载工作区变量
path显示搜索路径
pwd显示当前目录
save保存工作区变量到文件
type显示文件的内容
what在当前目录中列出所有MATLAB文件
wklread读取.wkl扩展文件

输入和输出命令

MATLAB提供了以下输入和输出相关的命令 :

命令作用
disp显示数组或者字符串的内容
fscanf从文件中读取格式化数据
format控制屏幕显示格式
fprintf对屏幕或文件执行格式化输出
input显示提示符并等待输入
阻止屏幕打印(在输入多行语句时,分号防止输一行执行一行)

fscanf和fprintf命令的行为类似于C scanf和printf函数。它们支持以下格式代码

格式化代码作用
%s格式化为字符串
%d格式化为整数
%f格式化为浮点数
%e格式化为科学计数的浮点数值
%g格式化为最紧凑的格式:%f或者%e
\n在输出字符串中插入新行
\t在输出字符串中插入一个制表符

format函数有以下用于数字显示的形式 :

命令作用
format short4位小数(默认)
format long 16位小数
format short e五位数加指数(科学计数法)
format long e16位小数加指数
format bank两位小数
format + 正数、负数或0
format rat有理近似
format compact抑制某些换行
format loose重置到不那么紧凑的显示模式

向量、矩阵和数组命令

下表显示了使用数组、矩阵和向量的各种命令

命令作用
cat连接数组
find查找非零元素的索引
length计算元素的数量
linspace创建规则间隔的向量
logspace创建对数间隔的向量
max返回值最大的元素
min返回值小的元素
prod各列积
reshape改变大小
size计算数组的大小
sort每一列排序
sum求每一列的和
eye创建一个单位矩阵
ones创建一个1数组
zeros创建一个0数组
cross计算矩阵叉乘
dot计算矩阵点积
det计算数组的行列式
inv计算逆矩阵
pinv计算一个矩阵的伪逆
rank计算矩阵的秩
rref计算行简化阶梯形
cell创建单位数组
celldisp显示单位数组
cellplot显示单位数组的图形表示
num2cell将数值数组转换为单元数组
deal匹配输入和输出列表
iscell识别单元数组

绘图命令

MATLAB提供了许多用于绘制图形的命令。下表显示了一些常用的绘图命令

命令作用
axis设置坐标轴的范围
fplot函数的智能绘图
grid显示网格线
plot生成xy二维图
print打印图件或者将图件保存为文件
title在图的顶部加图名
xlabelx轴标签
ylabely轴标签
axes创建轴对象
close关闭当前绘制的图
close all 关闭所有图
figure打开一个新的图形窗口
gtext启用鼠标放置标签
hold冻结当前图片
legengd鼠标放置图例
refresh重绘当前图形窗口
set指定对象的属性,如轴
subplot在子窗口中创建绘图
text在图中添加字符串
bar创建了条形图
loglog创建重对数坐标图
polar创建了极坐标图
semilogx创建半对数图(对数横坐标)
semilogy创建半对数图(对数纵坐标)。
stairs创造了楼梯图
stem创建树状图





公众号

关注公众号,获取一手资讯

“ Matlab 命令 ” comments 0

评论/回复

电子邮件地址不会被公开。 必填项已用*标注