写作tlc文件访问guidata级别2 m文件s函数

17日视图(30天)
你好Matlab用户,我写了m文件s函数将复选框选择输入和输入信号使仿真软件子系统。万博1manbetx当我试图从这个模型生成C代码通过使用环球套票是寻找对应的tlc文件在当前工作目录中。请谁能分享的过程编写tlc文件,输出函数sfunction的样子
函数输出
持续的h
如果isempty (h)
h = guidata (my_gui);
结束
block.OutputPort (1)。Data =得到(h.MOTOR_auto_reset“价值”);
% endfunction
6个评论
vinothkannan K
vinothkannan K 2013年5月10日
编辑:vinothkannan K 2013年5月10日
是的Kaustubha Govind,我们来自相同的团队。有标准格式写tlc可用吗?任何结构薄层色谱文件我们这样写道
%实现“IFM_Select”“C”
%函数输出(块,系统)输出
%分配y = LibBlockOutputSignal (0,”“、”“0)
%分配=函数宏指令(“IFM_Select_fcn”)
% < y > = % < >
% endfunction % % (EOF) IFM_Select.tlc
请帮助我们解决这个问题。

登录置评。

答案(1)

Kaustubha Govind
Kaustubha Govind 2013年5月10日
是的,TLC代码看起来对我,除了您需要添加一个分号结束行“% < y > = % < >”所需的所有C语句:
%实现“IFM_Select”“C”
%函数输出(块,系统)输出
%分配y = LibBlockOutputSignal (0,”“、”“0)
%分配=函数宏指令(“IFM_Select_fcn”)
% < y > = % > <;
% endfunction
% % (EOF) IFM_Select.tlc
同时,请注意,你似乎做的假设MATLAB函数 IFM_Select_fcn 返回标量值相同的数据类型作为函数的输出端口配置,所以请确保是正确的。

类别

找到更多的在万博1manbetx仿真软件编码器帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

翻译的