查看: 2078|回复: 3|关注: 0

[已答复] 设计GUI界面,解方程解这个方程a*x+b*y-1=0,c*x+d*y-2=0。

[复制链接]

新手

5 麦片

财富积分


050


8

主题

30

帖子

0

最佳答案
发表于 2013-5-22 13:25:10 | 显示全部楼层 |阅读模式
设计GUI界面,解方程解这个方程a*x+b*y-1=0,c*x+d*y-2=0。abcd为输入量。然后输出x y。
% 获取文本框内容
a = str2num(get(handles.edit_num1,'String'));
b = str2num(get(handles.edit_num2,'String'));
c = str2num(get(handles.edit_num3,'String'));
d = str2num(get(handles.edit_num4,'String'));
syms x y
m=solve(a*x+b*y-1,c*x+d*y-2);
set(handles. edit_x,'String',m(1));
set(handles. edit_y,'String',m(2));
guidata(hObject, handles); %更新结构体
但是没有输出值。这是为什么呀?高手求帮忙下!

新手

5 麦片

财富积分


050


8

主题

30

帖子

0

最佳答案
 楼主| 发表于 2013-5-22 13:35:42 | 显示全部楼层
哪位大神能帮我一个忙呀

新手

6 麦片

财富积分


050


0

主题

3

帖子

0

最佳答案
发表于 2019-10-10 17:03:59 来自手机 | 显示全部楼层
m是数组你要把他变成字符串形式

入门

75 麦片

财富积分


50500


2

主题

146

帖子

13

最佳答案
  • 关注者: 6
发表于 2019-10-10 17:08:00 | 显示全部楼层
m(1)和m(2)分别改为num2str(m(1))和num2str(m(1))就可以了。如果我的回复帮到了你,请支持回帖或选为最佳答案,谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /3 下一条

快速回复 返回顶部 返回列表