MATLAB功能块的局限性
10视图(30天)
显示旧的评论
我想实现MATLAB代码到一个MATLAB仿真软件功能块,需要做到以下几点:解析数据/文本从一个. ini文件,提取数据,插入的输入x 金宝appMATLAB函数块基于这些数据点和输出y。
这一块应该能够被编译的PLC编码器。
我写了一个MATLAB脚本,可以做我想做的,但是当我试图实现MATLAB功能块,我遇到了各种各样的问题,从适应可变数据,函数不支持代码生成(已经读了很多关于这些的文档)。金宝app
我想知道这是正确的方法来实现这样的功能仿真软件模型。金宝app我希望无论m我写脚本执行这种功能会在MATLAB功能块无缝工作。它似乎并不如此。这是正确的方法还是我或许会更容易在仿真软件实现这个本地块的逻辑,而不是功能块,例如?金宝app
1评论
赛义德Ahmadzadeh Mahboobi
2020年11月19日
我也面临这个问题。
我甚至想改变数据类型的matlab函数双布尔(逻辑)。所以我在matlab函数中写道“x =逻辑(k)”。但我得到的错误,改变数据类型是不可能的。但是当我使用了阻止“转换”模型库,它工作! !金宝app
显然,matlab函数的限制,不会让你与他们合作就像一个m文件。