EASTCHINAINSTITUTEOFTECHNOLOGY数学应用软件工具箱开发——矩阵计算器姓名:***指导老师:***业:********2014年9月11日1一
准备工作①在Matlab的主窗口中,选择File菜单中的New菜单项,再选择其中的GUI命令,就会显示GUI的设计模板;②选择GUI模板中的默认的空白模版BlankGUI(Default)就会显示GUI设计窗口,可以开始设计矩阵计算器了
设计过程①在GUI界面中加入以下控件:1>2个文本编辑器(edittext)作为输入矩阵的窗口;2>16个用以执行运算的按钮(pushbutton);3>4个静态文本框(statictext),其中一个作为显示计算所得结果的窗口,另外3个分别作为表示所输入的矩阵(A、B)以及用来输入标题(矩阵计算器);4>加入3个按钮组(buttongroup)分别圈住:a
1>中的2个控件及3>中的A、B;b
2>中的16个计算按钮;c
3>中的显示计算结果的窗口
②分别双击以上25个控件修改其string属性如下:1>中的改为空白(将原有的“edittext”删掉);2>中的改为对应的矩阵运算或文字,如“+”、“/R”、“秩”、“逆”等(见图1);3>中的按顺序改为空白、“A”、“B”以及“矩阵计算器”;4>中的按钮组分别改为“输入区”、“功能区”、“输出区”
③对每个控件分别单击右键,选择“viewcallback”f“callback”f“保存”,在每个控件的函数后加入代码(见附件)
④此外,还需要做的小变动有:1>②中修改string属性时通过修改fontWeight及fontSize把string的字符粗细、字号也一并修改了
2>分别双击2个文本编辑器(edittext)将其max属性取值为100或更大的值,以使编辑器有滚动条,方便显示输入的维数比较大的矩阵