分享

Matlab命令

 薛定谔的猫leo 2019-07-03

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

在本节中,我们将列出常用的通用MATLAB命令列表。

管理会话的命令

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

命令描述说明
clc清除命令窗口
clear从内存中删除变量
exist检查文件或变量是否存在
global声明变量为全局变量
help搜索帮助主题
lookfor搜索帮助关键字的条目。
quit停止MATLAB
who列出当前变量
whos列出当前变量(长显示详细信息)

使用系统命令

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

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

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

命令描述说明
cd更改当前目录(进入指定目录)
date显示当前日期
delete删除文件
diary打开/关闭日记文件记录
dir列出当前目录下的所有文件
load从文件加载工作区变量
path显示搜索路径
pwd显示当前目录
save将工作空间变量保存在文件中
type显示文件的内容
what列出当前目录中的所有MATLAB文件
wklread读取.wk1电子表格文件

输入和输出命令

MATLAB提供以下输入和输出相关命令 -

命令描述说明
disp显示数组或字符串的内容
fscanf从文件读取格式化数据
format控制屏幕显示格式
fprintf对屏幕或文件执行格式化的写入
input显示提示并等待输入
;禁止打印显示

fscanffprintf命令的行为类似于C语言中的scanfprintf函数。它们支持以下格式代码 -

命令描述说明
%s格式化为字符串
%d格式化为字符串整数值
%f格式化为浮点值
%e格式化为科学记数法的浮点值
%g格式最紧凑的形式:%f%e
\n在输出字符串中插入一个换行
\t在输出字符串中插入制表符

格式化(format)函数具有以下用于数字显示的形式 -

命令描述说明
format short4位十进制数(默认)
format long16位数字
format short e5位数加上指数
format long e16位加上指数
format bank两位十进制数字
format +正,负或零
format rat有理近似
format compact禁止一些换行符
format loose重置为较不紧凑的显示模式

向量,矩阵和数组命令

下表显示了用于处理数组,矩阵和向量的各种命令 -

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

绘图命令

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

命令描述说明
axis设置轴限制
fplot智能绘图功能
grid显示网格线
plot生成xy坐标图
print打印或绘图到文件
title在文字的顶部放置文字
xlabel将文本标签添加到x
ylabel将文本标签添加到y
axes创建轴对象
close关闭当前坐标图
close all关闭所有坐标图
figure打开一个新的图形窗口
gtext通过鼠标启用标签放置
hold冻结当前坐标图
legend通过鼠标图例位置
refresh重新绘制当前图形窗口
set指定诸如轴的对象的属性
subplot在子窗口中创建图
text在图开放置字符串
bar创建条形图
loglog创建日志记录图
polar创建极坐标图
semilogx创建半标记图(对数横坐标)
semilogy创建半标记图(对数纵坐标)
stairs创建梯形图
stem创建茎图

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多