1. mkdir F:/result_8T/zong;
在 F 盘创建新目录(文件夹)
2. dir
显示文件列表
3. n=length(A):
如果 A 为非空数组,返回行数和列数两者之间数值较大的那一个值,即相当于执行了
max(size(A));如果 A 为空数组,则返回 0;如果 A 是一个向量则返回 A 的长度。
n=max(size(A):若 A 为非空数组,返回 A 的最大维数;若 A 为空数组,返回 A 中最长
的非 0 维数。
4. matlab 中 fullfile 函数是利用文件各部分信息如磁盘名、目录名和文件名创建合成完
整的文件名。方法式为 f = fullfile('dir1', 'dir2', ..., 'filename')。
举例:
若文件'100.hea' 的路径为'D:\matalab\xindianshuju\wenjian\100.hea',那
么 'dir1'='D:';'dir2'='matlab';'dir3'='xindianshuju';‘dir4'='
wenjian';'filename'='100.hea'。方法式为 f = fullfile('D:', 'matlab', '
dir3'='xindianshuju', 'wenjian','100.hea')。
5. matlab 习惯用 fid 操作文件,其实用其他字母也可以,多个文件可用 fid1,fid2 来表
示。
一般用法:
fid=fopen('……')
此时 fid 有返回值,当是正数时代表打开文件成功,-1 代表失败
fclose(fid)
此时有点像指针,fid 代表这个文件
6. cell 的用法
问题:
我在看一个程序,里面的 cell 的作用看不懂,有没哪位知道的,解释下,谢谢
>> A=cell(100,1);
for i=1:100
A{i}.flag=-1
A{i}.status=zeros(1,13)
end
这里面的 cell 的原理是怎么样的?
谢谢你的回答,那个 A(i)应该是 A{i},我打错了,但是我还是不是很理解 cell,在我的
程序中,为什么 a{i}里可以初始化两个元素(flag,和 status),A{i}不就只是一个元素吗
比如 a=cell(2,1);
>> for i=1:2
a{i}.f=-1;
a{i}.d=2;
end
评论0