查看: 167|回复: 0|关注: 0

[未答复] MATLABGUI做弹出式菜单栏绘图出现未定义变量 "imN" 或类 "imN.Time"。如果不用菜单,直接在多个axes里也能正常显示,求助大佬帮助

[复制链接]

新手

5 麦片

财富积分


050


1

主题

1

帖子

0

最佳答案
发表于 2020-5-27 12:29:57 | 显示全部楼层 |阅读模式
我的simulink里的scope 中to workspace用的是TIMESERIES运用2016b的,MATLAB

启动按钮的程序
options=simset('SrcWorkspace','current');
sim('PMSM1',[],options);%启动仿真

弹出式菜单栏的编程
popupindex=get(handles.popupmenu1,'Value');
switch popupindex
    case 1
        axes(handles.axes1)
        plot(imN.Time,imN.Data)
        title('输出转速'); %设置标题
         xlabel('t(s)'); %设置X轴标签
         ylabel('n(r/min)'); %设置Y轴标签
    case 2
        axes(handles.axes1)
        plot(imTe.Time,imTe.Data)
    case 3
        axes(handles.axes1)
        plot(imiabc.Time,imiabc.Data)
end



我运行之后。一点菜单栏选择,就会出现这个未定义变量的错误
回复主题 已获打赏: 0 积分

举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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