gpt4 book ai didi

matlab - 我应该使用 MATLAB Function 模块还是普通的 Simulink 模块?

转载 作者:行者123 更新时间:2023-12-04 02:59:35 25 4
gpt4 key购买 nike

I have read在 Simulink 模型中使用 Matlab 函数会严重影响其性能。建议使用 MATLAB Function block 而不是 Interpreted MATLAB Function block 。

在将模型编译为 C 以在 xPC 目标机器上使用时,我不清楚这是如何应用的。我是否会因为 M 脚本而受到某种惩罚,还是最好使用普通的 Simulink 模块来解决相同的问题?

最佳答案

不应该因为使用 MATLAB Function 模块而受到任何惩罚。编译模型时,MATLAB Function 模块会将其 MATLAB 代码编译成 C 语言,就像其他 Simulink 模块一样。

我会根据对问题建模的最佳方法进行选择。例如,如果您的算法需要太多控制流语句或循环,则在 MATLAB Function 模块中对其进行编码会更容易。你总是可以混合使用两者。

关于matlab - 我应该使用 MATLAB Function 模块还是普通的 Simulink 模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15237524/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com