Matlab05
本帖最后由 smallFishBug 于 2017-9-2 23:43 编辑数据导入保存
1、Save(‘filename’) 保存
导入
1、Load ***.mat 自动导入工作空间里的所有变量
2、newFileName=importdata(‘filename’)与load不同 将数据以结构体的方式导入到工作区中
查看
Whos -file ****.mat
数据文件的调用
csvread(‘filename’,row,col) 读入以逗号分隔的数组数据 filename全名包括格式,row,col起始行列
csvwrite('filename',M,row,col) 将数据写入文件,以逗号分隔 将数组M保存到名为filename的文件,row col起始行列
dlmread('filename',delimiter,'D',row,col) 以分隔符 D导入矩阵
Dlmwrite('filename',M,'D',row,col) 将 数据M 写入名为filename的文件
流程控制
1、if 条件表达式
执行体
end
rem(a,b) 返回除后的余数 a为被除数b为除数
2、 if 条件表达式
执行体
else
执行体
end
3、if …..
….
elseif …..
…..
elseif ….
….
else
…..
end
fprintf(formatSpec,A1,...,An) 格式化数据并在屏幕上显示结果 可加/n换行
blanks(k)返回k个由空白字符组成的数组
num2str(a) 将数字a转换成字符数组
For end 有没有分号 区别:无分号时 则运行程序时,立即执行
For循环
for variable = initval:stepval:endval 变量 初始值 步长 结束值
Statements 执行体
end
While循环
while expression
statements
end
页:
[1]