声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1276|回复: 1

[GUI界面] uicontrol中的callback里如何调用m文件?

[复制链接]
发表于 2007-11-21 22:41 | 显示全部楼层 |阅读模式

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

您需要 登录 才可以下载或查看,没有账号?我要加入

x
pushbutton1=uicontrol(yWin,'style','pushbutton','Position',[15,20,80,20],'String','chuan','Callback',['Fun=chuan(15,4,0.001),union(ColorStr(Colornum),LineStr(1)))']);

pushbutton2=uicontrol(yWin,'style','pushbutton','Position',[15,50,80,20],'String','虚 线','Callback',['Fun=plot(x,sin(x),union(ColorStr(Colornum),LineStr(2)))']);

这是我定义的两个按纽,pushbutton2能够画出sin图象
而pushbutton1中的Fun=chuan(15,4,0.001),画不出来图. chuan(15,4,0.001)是我先生成的一个m文件的函数.单独运行chuan(15,4,0.001)时是可以的.
但放到这个CALLBACK里面就不行了,求教一下应该怎么才能调用那个chuan函数的m文件呢???????

非常感谢!
回复
分享到:

使用道具 举报

发表于 2007-11-21 22:43 | 显示全部楼层
原帖由 cat318520 于 2007-11-21 22:41 发表
pushbutton1=uicontrol(yWin,'style','pushbutton','Position',[15,20,80,20],'String','chuan','Callback',['Fun=chuan(15,4,0.001),union(ColorStr(Colornum),LineStr(1)))']);

pushbutton2=uicontrol(yWi ...

把 chuan.m 放在与 GUI界面的文件 同一目录下试试。如果还不行,copy chuan.m 的内容到 GUI界面的文件中
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-6-16 13:55 , Processed in 0.115766 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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