学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
发新话题
打印

GUI如何从工作区读取数据?

GUI如何从工作区读取数据?

Matlab GUI中的计算结果传递到工作区的时候可以用assignin,那如果要反过来呢,就是gui从workspace中读数据? 使用全局变量好像也不行。那如果我要互相调用的数据有很多,那也只有每个都采用类似assignin(ws,‘name’,v)的格式吗,能不能一起全部调用的?
如果我要用这个数据,在gui上的一个坐标轴画图又要采用什么命令呢?
3个问题麻烦各位了,多谢多谢,呵呵

[ 本帖最后由 飘零的江南 于 2008-3-21 11:18 编辑 ]

TOP

1.value = evalin('base', 'expression'),连表达式都可以了,何况是变量,其实你help assignin就可以看到See also EVALIN.了
2.你可以把它们放到一个结构体里,一起传一起提
3.画图的方法有很多,不知道你要的是哪类的,如果是简单的点线图,先拿plot用吧
OldHandle = findobj( \'Name\', \'悲伤\' ) ;if ~isempty(OldHandle),delete(OldHandle) ;end for Time = \'现在\':\'每一天\':\'永远\',set( gco, \'心情\', \'快乐\');end % 这段代码为你天天快乐而存在

TOP

发新话题