Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2009-03-20, 14:46   #1
121794011
初级会员
 
注册日期: 2009-03-20
年龄: 36
帖子: 4
声望力: 0
121794011 正向着好的方向发展
默认 [求助]如何制作这样的矩阵运算的matlab gui简单界面

本人刚开始学习Matlab,感觉到他对数学很有用处,特别是矩阵,正在摸着石头过河学习,想编写这样一个界面


就是有两个输入框让你输入X和Y的数值,点击下面的计算,就能算出来3x—4y的值,请求各位老师能解决
最好是能讲解一下,或者给个思路,小弟不胜感激
上传的图像
文件类型: jpg 图片1.jpg (37.5 KB, 14 次查看)
121794011 当前离线   回复时引用此帖
旧 2009-03-21, 10:20   #2
xiezhh
普通会员
 
注册日期: 2007-08-07
帖子: 64
声望力: 20
xiezhh 是一个将要出名的人
默认 回复: [求助]如何制作这样的矩阵运算的matlab gui简单界面

function test
OldHandle=findobj( 'Type', 'figure', 'Tag', 'test' );
if ishandle( OldHandle )
close( OldHandle );
end
fig=figure;
set(fig,'units','normalized','position',[0.2 0.2 0.6 0.7],...
'menubar','none','name','计算',...
'numbertitle','off','color',[79 129 188]/255,'tag','test');
backcolor=get(gcf,'Color');
uicontrol(gcf,'style','text','units','normalized','pos',[0.2 0.8 0.2 0.05],'string','请输入X的值',...
'fontsize',14,'fontweight','bold','fontunits','normalized','bac',backcolor)
uicontrol(gcf,'style','edit','units','normalized','pos',[0.2 0.7 0.2 0.08],...
'fontsize',14,'fontunits','normalized','string','','tag','edit1','backgroundcolor',[156 186 88]/255);

uicontrol(gcf,'style','text','units','normalized','pos',[0.6 0.8 0.2 0.05],'string','请输入Y的值',...
'fontsize',14,'fontweight','bold','fontunits','normalized','bac',backcolor)
uicontrol(gcf,'style','edit','units','normalized','pos',[0.6 0.7 0.2 0.08],...
'fontsize',14,'fontunits','normalized','string','','tag','edit2','backgroundcolor',[156 186 88]/255);

edit3=uicontrol(gcf,'style','edit','units','normalized','pos',[0.4 0.3 0.2 0.1],...
'fontsize',14,'fontunits','normalized','string','计算','tag','edit3',...
'backgroundcolor',[228 108 11]/255,'callback',...
['handles=guidata(gcf);'...
'x=str2num(get(handles.edit1,''string''));'...
'y=str2num(get(handles.edit2,''string''));'...
'set(handles.edit3,''string'',num2str(x+y));']);
set(edit3,'ButtonDownFcn',...
['handles=guidata(gcf);'...
'x=str2num(get(handles.edit1,''string''));'...
'y=str2num(get(handles.edit2,''string''));'...
'set(handles.edit3,''string'',num2str(x+y));'])
handles=guihandles(gcf);
guidata(gcf,handles);
上传的图像
文件类型: jpg Snap1.jpg (28.8 KB, 16 次查看)
xiezhh 当前离线   回复时引用此帖
旧 2009-03-21, 14:59   #3
121794011
初级会员
 
注册日期: 2009-03-20
年龄: 36
帖子: 4
声望力: 0
121794011 正向着好的方向发展
默认 回复: [求助]如何制作这样的矩阵运算的matlab gui简单界面

谢谢你的回复,真的很感谢你
121794011 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


相似的主题
主题 主题作者 版面 回复 最后发表
求助多峰拟合 aandyfu27 化学 5 2011-05-13 16:15
[MATLAB毕业设计] matlab小波域音频数字水印,程序有问题请指教 雯雯问问 MATLAB论坛 1 2009-04-21 06:35
[MATLAB基础] 求助MATLAB中如何打开与存储数据文件 sruf1688 MATLAB论坛 1 2009-04-20 10:55
[MATLAB图像处理] 求教matlab对答题卡识别遇到的问题 henshan MATLAB论坛 0 2009-04-20 02:54
【求助】关于matlab/simulink中取调制信号包络的问题 sunhm33 MATLAB论坛 0 2008-03-19 11:35


所有时间均为北京时间。现在的时间是 05:53


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.