matlab常用基本命令
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
有关命令行环境的一些操作:
(1) clc擦去一页命令窗口,光标回屏幕左上角
(2) clear从工作空间清除所有变量
(3) clf清除图形窗口内容
(4) who列出当前工作空间中的变量
(5) whos列出当前工作空间中的变量及信息?(6) delete <文件名> (7) which <文件名>
(9) clear all
(10) help <命令名>
(11) save name
(12) save name x y
(13) load name
(14) load name x y
(15) diary name1.m
(16) type name.m
(17) what
快捷键:
Ctrl+p
Ctrl+n
Ctrl+b
Ctrl+f
Ctrl + ← Ctrl+r
Ctrl + → Ctrl+l
Home Ctrl+a
End Ctrl+e
Esc Ctrl+u
Del Ctrl+d 或用工具栏上的Workspace 浏览器从磁盘删除指定文件
查找指定文件的路径
从工作空间清除所有变量和函数
查询所列命令的帮助信息
保存工作空间变量到文件name.mat
保存工作空间变量x y到文件name.mat
下载‘name’文件中的所有变量到工作空间
下载‘name’文件中的变量x y到工作空间
保存工作空间一段文本到文件name1.m
在工作空间查看name.m文件内容
列出当前目录下的m文件和mat文件
调用上一次的命令
调用下一行的命令
退后一格
前移一格
向右移一个单词
向xx一个单词
光标移到行首
光标移到行尾
清除一行
清除光标后字符
Backspace Ctrl+h 清除光标前字符Ctrl+k 清除光标至行尾字Ctrl+c 中断程序运行一.常用的窗口命令
help 启动联机帮助文件显示
what 列出当前目录下的有关文件
type 列出M文件
lookfor 对help信息中的关键词查找which 找出函数与文件所在的目录名demo 运行MATLAB的演示程序
path 设置或查询MATLAB的路径
二.有关文件及其操作的语句
cd或ls 改变当前的工作目录
cd ..显示上一层目录
pwd 显示当前目录
dir 列出当前目录的内容
delete 删除文件
getenv 获得环境参数
unix 执行操作系统命令并返回结果diary 将MATLAB运行的命令存盘fopen 打开文件
fclose 关闭文件
fread 从文件中读取二进制数据
fwrite 向一个文件写二进制数据fscanf 从文件读取xx数据
fprintf 将xx数据写入文件
fgetl 从文件中读行并放弃换行符fgets 从文件中读行并保持换行符ferror 查询文件的输入输出的错误信息feof 检查文件结束标志
fseek 设置文件位置指针
ftell 得到文件位置指针的位置prewind 反绕一个打开的文件tempname 建立临时的文件名tempdir 返回一个已存在的临时目录名三.启动与退出的命令
quit,exit 退出MATLAB环境startup MATLAB自启动文件matlabrc 启动主程序
四.管理变量工作空间的命令
who 简要列出工作空间变量名whos 详细列出工作空间变量名load 从文件中读入变量
save 列出工作空间中变量存盘clear 删除内存中的变量与函数pack 整理工作空间的内存
size 查询矩阵的维数
disp 显示矩阵和文本
length 查询矢量的维数
五.对命令窗口控制的常用命令cedit 设置命令行编辑与回调的参数clc 清除命令窗口中的显示
home 将光标移动到左上角位置format 设置输出格式
echo 显示文件中的MATLAB命令more 控制命令窗口的输出页面41.字符串函数-->字符串操作
deblank 去掉字符串末尾的空格
findstr 查找字符串
lower 转换为小写
strcat 字符串连接组合
strcmp 字符串比较
strcmpi 字符串比较(忽略大小写)
strjust 调整字符串排列位置
strmatch 寻找符合条件的行
strncmp 比较字符串的前n个字符
strrep 寻找和替代
strtok 寻找字符串中第一个空字符前边的字符串××
strvcat 字符串竖向连接(组合)
symvar 寻找字符串表达式中的变量(除了i,j,pi,inf,nan,eps以及通用函数的其他标识符),如果没有找到变量则返回空单元数组{}
texlabel 将字符串转换为Tex格式(推荐理科同学掌握Latex)
upper 大写
(返回)
42.字符串函数-->字符串和数值的转换
char 生成字符串数组
int2str 整数转换为字符串
mat2str 矩阵转换为字符串
num2str 数值转换为字符串
sprintf 格式输出字符串
sscanf 格式读入字符串
str2double 字符串转换为双精度
str2num 字符串转换为数值
(返回)
43.字符串函数-->基转换
bin2dec 把二进制转换为十进制
dec2bin 十进制转换为二进制
dec2hex 十进制转换为十六进制
hex2dec 十六进制转换为十进制
hex2num 十六进制转换为双精度
(返回)
44.声音处理函数-->常用声音函数
lin2mu 将线性音频信号转换为mu法则mu2lin 将mu法则转换为线性音频信号sound 把向量转换为声音
soundsc 测量数据并作为声音播放
(返回)
45.声音处理函数-->特殊声音函数
auread 读入next/sun声音文件(后缀为.au)