萍聚社区-德国热线-德国实用信息网

 找回密码
 注册

微信登录

微信扫一扫,快速登录

萍聚头条

查看: 669|回复: 5

[其他学科] 求教matlab编程问题

[复制链接]
发表于 2006-5-8 14:26 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x
小弟出学gui编程,做了个小程序,但每次运行都显示错误,请大家指点一下错误出在哪里
fuonction pushbutton1_Callback(hobject,eventdata,handles)
b=get(handles.edit1,'string');
a=str2double(b);
x=-10:10;
y=a*x;
hplot=plot(x,y);
handles.hplot=hplot;
guidata(hObject.handles);

[ 本帖最后由 dream 于 2006-5-8 22:29 编辑 ]
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2006-5-8 14:29 | 显示全部楼层
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2006-5-8 14:40 | 显示全部楼层
y=a*x;
应当是点乘(内积)吧?既然a和x都是单列矩阵
y=a.*x;即a和x对应元素逐个相乘.

或者a和x之一应当转置,即y=a*x'或者y=a'*x,
这是矩阵乘法

[ 本帖最后由 熊猫羊 于 2006-5-8 15:46 编辑 ]
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2006-5-8 14:47 | 显示全部楼层
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2006-5-8 21:32 | 显示全部楼层
经斑竹指点程序得以运行
function pushbutton1_Callback(hobject,eventdata,handles)
b=get(handles.edit1,'string');
a=str2double(b);
x=-10:10;
y=a*x;
plot(y)
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2006-5-8 22:56 | 显示全部楼层

如何学习matlab的建议(转载)

如何学习matlab的建议(转载)
如何学习matlab的建议
版上关于如何使用matlab来达到自己的应用目的的帖子非常多,多数帖子都没有什么人顶
,其实版上人气不旺也是部分原因,但在我看来很多帖子里说的问题都是我们自己可以动
手解决的!bbs版面是大家一个交流的平台,但不是什么问题都适合发帖子拿来讨论!建议
大家可以上newsoftware版面看看它的置底文章---提问的智慧。其中有一句话个人觉得非
常好:高手喜欢艰巨的任务,高手不傲慢,只是对那些懒于动脑的人比较傲慢。碰到问题
首先我们要学会自己解决。
针对大家应用matlab比较多,谈一点儿我个人学习matlab的体
会1.matlab功能实在是太强了,每个人用的咚咚都是九牛一毛,要在牛身上找到我们要找的
牛毛,备一份matlab手册是很有必要的。这类书超星上有好几本,建议大家碰到什么函数
或要实现什么功能可以根据书中分类目录来查找,学会DIY会很有用的,效率也非常高。

2.学会用软件本身的英文帮助!matlab里的帮助信息是很全面的,仅用help command一般
就可以查找到命令的详细用法,我一般只是在手册里查找实现所需功能的函数然后help一
般就能使用它解决问题。如果还不能搞定的话就可以参考matlab里的document了,里面函
数说明及例子一应俱全的,依葫芦画瓢总该不难的吧。我为了节省空间都没有安装documen
t,自己要用的函数参照help一般都能搞定!大家要习惯看英文的帮助的

3.重复一下别人的建议,充分利用搜索引擎。google和baidu可以找到很多有参考价值的网
页,尤其是前者。
尤其对研究生来说,查找资料是最基本的技能,个人觉得后两点比较重要。
谈的个人一点儿想法,大家批评指正。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

手机版|Archiver|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网

GMT+1, 2025-2-1 21:54 , Processed in 0.061032 second(s), 19 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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