Simulink s函数封装, 界面上的 Combobox 参数怎么访问

[复制链接]
1313|1
 楼主| airwill 发表于 2018-12-26 19:52 | 显示全部楼层 |阅读模式
如果是 Edit, 直接访问变量就可以. 但是我想访问的是 Combobox 里用户选定的项目. 用变量名报错
搜索了 MATLAB 例子里也没有提到访问方法, 好奇怪哪
 楼主| airwill 发表于 2018-12-28 20:29 | 显示全部楼层
今天查了系统里的 TLC 代码, 原来是这么处理的

            %if SIZE(IRInfo.PWM[i].useModule,1) > 5
                %% for useModule = 'ePWM10' ~ 'ePWM16'
                %assign module = CAST("Number", IRInfo.PWM[i].useModule[5]) + 10 %% The fourth/fifth char is the module number.
            %else
                %% for useModule = 'ePWM1' ~ 'ePWM9'
                    %assign module = CAST("Number", IRInfo.PWM[i].useModule[4]) %% The fourth char is the module number.
            %endif  

难道非得要这么笨么
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:欢迎进入 TI 模拟技术论坛!

556

主题

17729

帖子

885

粉丝
快速回复 在线客服 返回列表 返回顶部