今天是入门matlab语言的第八天,总是纠结在matlab语言的矩阵和其他编程语言的数据结构之间的转换;还是没啥头绪,可能是受到java、python等常规语言的编程习惯的限制,在我看来觉得有点像多维数组的实现,可是它的存储结构又有点困惑,所以还是继续慢慢渐悟吧!!保持手感,继续GUI编程:
简单科学计算器的实现:效果图:
步入正题:
第一步依然完成layout布局(代码控制或者可视化拖拽)比较简单
第二部:各个控件的callback函数的编写:
在matlab中对GUI的编程很快捷,类似于Android的按钮一样,数字按钮每一个获取编辑框的内容,并进行字符的拼接,strcat();
实例:按钮1:注意每一个控件的标识:tag一一对应
function num1_Callback(hObject, eventdata, handles)
% hObject handle to num1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with