GUI中的即时数据送到WorkSpace里
gui和simulink结合仿真,simulink中的参数需要有程序动态更新,不知道怎么才能实现啊例:
for i=1:length(x)
% 信道的信噪比依次取x中的元素;
SNR=x(i);
% 运行仿真程序,得到的误比特率保存在工作区变量BitErrorRate中
sim('BFSK_rayleigh');% 计算BitErrorRate的均值作为本次仿真的误比特率
y(i)=mean(BitErrorRate);
end
'BFSK_rayleigh'模块里有变量SNR,需要X(i)付值,这在WorkSpace里很容易,在GUI里不知道怎么办???
实际上是如何把GUI中的即时数据送到WorkSpace里。
请求帮忙啊:victory: :victory: 你如果先倒进excel里再从excel读出呢
回复 沙发 科技在线 的帖子
用assignin函数可以实现了,还是要谢谢热心的您:@) :@)具体可见:>> help assignin
ASSIGNIN Assign variable in workspace.
ASSIGNIN(WS,'name',V) assigns the variable 'name' in the
workspace WS the value V.WS can be one of 'caller' or 'base'.
See also evalin.
Reference page in Help browser
doc assignin
[ 本帖最后由 ljh617 于 2008-11-3 16:35 编辑 ] 那么那个函数具体怎么用呀?V是什么?
回复 地板 晨之若曦 的帖子
doc assignin
页:
[1]