Matlab 编程心得笔记
1、变量的保存和传递
使用handles结构体:
handles.a = a; % 保存变量
guidata(hObject, handles) %更新变量
提取变量:
a1 = handles.a
2、 获取一个数组中等于某个数的行/列
a = [ 1 2 3; 4 5 6; 7 8 9]; % 3行3列数组
a1 = a(a(:,3)==3,:); %获取第3列等于3的行数据
a2= a(a(:,2)==5,:); %获取第2列等于5的行数据
a3= a(:,a(3,:)==7); %获取第3行等于7的列数据