下面分别介绍一下四个窗口的功能及 *** 作。
(一)当前目录浏览器窗口(Current Directory)
该窗口主要显示当前路径下包含的所有文件。(当前路径需在菜单栏底下
处进行选择、设置)
(1)打开物亮.m 文件
在该窗口中双击已有.m 文件即可在Editor 窗口中打开对应的函数文件。 (2)创建新.m 文件
在该窗口中通过单击右键选择New- Blank M-File 或Function M-File 即可在当前路径下创建新的.m 文件。
单击MA TLAB 界面上举老的
图标,或者单击菜单“File ”→“New ”→“M-file ”,可打
开空白的M 文件编辑器。填写.m 文件之后保存即可在当前路径下生成新的.m 文件。
说明:有关.m 文件的写法可以参考《4--MATLAB 程序设计.doc 》文件。
(二)工作空间浏览器窗口(Workspace)
工作空间罩答宽浏览器窗口用于显示所有MATLAB 工作空间中的变量名、数据结构、类型、 大小和字节数。可以对变量进行观察、编辑、提取和保存。 (1)新建变量
当前目录浏览器窗口
工作空间浏览器窗口
历史命令窗口
命令窗口
在Windows中,“D:\”表示D盘,“D:”表示目录
还可以查找特定后缀的文件:
如: dir(['fk\','*.jpg']) 表示查找 fk文件夹下后缀为 ' .jpg' 的文件
若 fk 目录下存在后缀为'.jpg' 的文件,则返回文件名:
1260500466587.jpg 1260500472025.jpg 8673601d.jpg
否则返回: fk.\*.jpg not found.
其中dirname是要查找的路径的名字,路径在matlab的搜索路径内时,没有必要输入全名,只输入最后或最后两级就够了。
fopen ('filename', 'mode')
mode格式有:
‘r’:只读方式打开文件(默认的方式),该文件必须已存在。
‘r+’:读写方式打开文件,打开后先读后写。该文件必须已存在。
‘w’:打开后写入数据。该文件已存在则更新;不存在则创建。
‘w+’:读写方式打开文件。先读后写。该文件已存在则更新;不存在则创建。
‘a’:在打开的文件末端添加数据。文件不存在则创建。
‘a+’:打开文件后,先读入数据再添加数据。文件不存在则创建。 如果rt表示该文件以文本方式打开,如果添加的是“b”,则以二进制格式打开,这也是fopen函数默认的打开方式。
Fopen函数两个返数升回值:
fclose(f)
f为打开文件的标志,若fclose函数返回值为0,则表示成功关闭f标志的文件;若返回值为–1,则表示无段迟法成功关闭该文件。
若要一次关闭打开的所有文件,可以使用下面的命令:fclose all
MATLAB自带的MAT文件为二进制文件,但为了便于和外部程序进行交换以及方便查看文件中的数据,也常常采用文本数据格式(数据采用ASCII码格式,可以表示字母和数字字符)与外界进行数据交换。
函数 | csvread| dlmread| fscanf| load| textread|
-|-|-
数 据 类 型| 数值数据| 数值数据| 字母和数值| 数值数据| 字母和数值|
分 隔 符| 仅cooma| 任何字符| 任何字符| 仅space| 任何字符|
返 回 值| 1| 1| 1| 1| 多返回值
如: A=load('my_data.txt')
如果想把4列数据全部读取出放在4个变量中,则使用如下命令:
>>[name gra grades answer]=textread('my_exam.dat','%s %s %f %s')
函数| csvwrite| diary| dlmwrite| fprintf| save
-|-|-
数 据 类 型| 数值数据| 数值数据或单元阵列| 数值数据| 字母和握毕李数值数据| 数值数据
分 隔 符| 逗号| 空格| 任何字符| 任何字符| 制表符或空格符
存写有分隔符的ASCII码数据文件 若要将当前的MATLAB工作空间的一个或多个变量写到一个有分隔符的ASCII码文件中,可以使用save命令或dlmwrite函数。在默认情况下,save命令是以 MAT 格式存写数据的。
作用 | 标志 | 例子
-|-
左对齐 | ' - ' | %-5.2f
打印符号字符(+或 - ) | '+' | %+5.2f
插入空格| ' ' | % 5.2f
垫零 | '0' | %05.2f
对%o, %x, %X, 打印 0,0x,0X的前缀。
对%f, %e, %E, 打印小数点,即使是0。
对%g, %G,不删除或尾部的零或小数点。 | '#' | %#5.0f
例: 创建一个2×2的魔方矩阵,然后打开一文件,写入数据。
fseekfrewind
设定指针位置重设指针到文件起始位置
ftellfeof
获得指针位置测试指针是否在文件结束位置
是的。MATLAB帮助(Help)窗口相当于一个帮助信息浏览器乎腊盯使用帮助窗口可以搜索和查看所有MATL AB的帮助文档,还能运行有关演示局袜程序。
打开MATLAB帮助窗口的三种方法。
(1)单击MATLAB主窗口岁和工具栏中的Help按钮。
(2)在命令窗口中输入helpwin、helpdesk或doc。
(3)选择Help菜单中的"MATLAB Help"选项。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)