| |
1. who, whos:列出所有变量的相关信息。
2. (1)在操作系统命令前加“!”可以调用工具或者其他可执行程序: for example: !dir
(2)在命令行末尾加“&”字符,在外部程序完成或退出后返回matlab
3. exist:查看变量是否在工作空间内,若为真,返回值为1.
4. save:保存工作空间变量到一个MAT文件中。
load:载入MAT文件。
5. (1)path, addpath, rmpath:指定,增加,删除matlab搜索路径。
(2)help * 帮助文档
(3)type filename显示文件内容
(4)what:列出当前目录的m,mat,mex文件
(5)which:查找函数和文件位置。
(6)ver版本信息
6. (1)clear:清除内存中对象(清除工作空间中的变量)
(2)disp:显示文本或者数组(针对工作空间中的变量)
eg. disp(x), disp(rand(6,3)):产生6行3列的随机数
(3)length(x)返回数组长度(最长维数)
7. (1)输入输出: u= input(‘提示’) 显示提示,等待从键盘输入,将输入值返回给u。
u= input(‘提示’,s)可返回u字符串。
(2)pause:暂停(用在M文件中,按任意键继续执行)。
(3)format,short,long,hex:控制输出的显示格式。
8. (1)fopen打开文件 fid = fopen(filename, 'mode'), mode -> r/w/a
(2)fclose, st = fclose(fid) , st = fclose('all')关闭所有文件
(3)fread读二进制数据 [A,count] = fread(fid,size, '精度')
(4)fwrite count=fwrite(fid,A,'精度')
(5)fscanf 从文件中读入格式化数据
(6)fprintf :从文件中写入
(7)fgets:以字符串形式返回文件中的下一行内容
(8)frewind:倒回文件开头
9. (1)ans默认变量
(2)eps:常数( = 2^-52, 2.2204e-016),浮点相对精度
(3)realmax,最大正浮点数,略小于2^1024 ~= 1.7977e+308
realmin,最小负浮点数,2.251e-308
(4)pi圆周率
(5)Inf正无穷大