matlab命令行环境的常用操作
ATLAB[1] 是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。接下来是小编为大家收集的matlab命令行环境的常用操作,希望能帮到大家。
matlab命令行环境的常用操作
一.常用的窗口命令
help 启动联机帮助文件显示
what 列出当前目录下的有关文件 type 列出M文件
lookfor 对help信息中的关键词查找 which 找出函数与文件所在的目录名 demo 运行MATLAB的演示程序
path 设置或查询MATLAB的路径
二.有关文件及其操作的语句 cd 改变当前的工作目录
dir 列出当前目录的内容
delete 删除文件
getenv 获得环境参数
unix 执行操作系统命令并返回结果 diary 将MATLAB运行的命令存盘 fopen 打开文件
fclose 关闭文件
fread 从文件中读取二进制数据 fwrite 向一个文件写二进制数据 fscanf 从文件读取格式化数据 fprintf 将格式化数据写入文件 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 控制命令窗口的输出页面
读文本格式的文件 用 textread 格式如下:[A,B,C,D]=textread('filename','%f %f %d %s') 补充一点。
matlab可直接调用dos命令,也会收到良好的效果。其形式为
!command
比如运行 !start
就会打开一个新的dos窗口。
运行 !net send somebody your message
就会给某人发信息。
可以利用类似命令实现对matlab的结果的进一步处理(比如C语言层次的),
也可以应用在远程控制方面,让远程计算机给自己发送信息,报告程序结束。
还有一个find函数,感觉功能好强,
可以方便地找出变量中所有满足结果的值,比如
a(find(a>0))返回结果:a中所有满足条件a>0的值;
看了“matlab命令行环境的常用操作”还想看: