一、注释符号的使用
单个%符合为注释;2个%符号可以作为一个小节(Section)使用,小节在Matlab中可以作为单独一个部分运行(而不必要运行整个程序)。
二、小技巧
- clear all,清除所有变量
- close all,清除所有图表
- Ctrl + C,终止程序
三、读写文件
3.1 Save
- save FileName.mat,用matlab的压缩方式存储。
- save FileName.mat -ascii,在文本编辑器中可读的方式存储。
3.2 Load
- load(‘FileName.mat’);
- load(‘FileName.mat’, ‘-ascii’);
3.3 读取Excel文件(只读数字)
- m = xlsread(‘FileName.xlsx’);
- m = xlsread(‘FileName.xlsx’, ‘B2 : D4’),读取特定区间的内容。
3.4 写入Excel文件
- xlswrite(‘FileName.xlsx’, VariableName, ExcelSheet, ‘E2 : E4’);
3.3 读取Excel文件(数字和文字/表头)
- [num, Header] = xlsread(‘FileName.xlsx’);
四、一些数据结构
%% 字符串逆序
clear;
A = 'String';
B = A;
size_A = size(A);
size_A = size_A(2);
size_B = size_A;
% size函数返回的是n * n的矩阵
for i = 1 : size_B
B(i) = A(size_A - i + 1);
end
disp(B);
%% Structure
clear;
student.name = 'Jack';
student.ID = 100;
student.grade = 87;
student(2).name = 'Mike';
student(2).ID = 101;
student(2).grade = 78;
disp(student(1));
disp(student(2));
%% Cell 可以往一个矩阵中加入不同的元素,以达到指针的目的
clear;
A(1, 1) = { [1, 2, 3] };
A{1, 2} = { 'hello' };
A(2, 1) = { 12 };
A(2, 2) = { [1, 2; 3, 4] };
disp(A);
Comments | NOTHING