【发布时间】:2011-01-13 19:00:07
【问题描述】:
Matlab/Simulink 中的 legacy-code 是什么意思?在使用s-function的上下文中,c代码?
【问题讨论】:
-
你指的是Legacy Code Tool吗?
标签: matlab legacy-code simulink
Matlab/Simulink 中的 legacy-code 是什么意思?在使用s-function的上下文中,c代码?
【问题讨论】:
标签: matlab legacy-code simulink
“遗留代码”是指在 Simulink 模型之前为其他目的编写的代码,然后不使用 S-Function API。 Legacy Code Tool 为您生成 S-Function 代码,调用您自己的旧代码。
【讨论】:
旧代码类似于任何应用程序的手写代码。您将该遗留代码转换为系统函数(S-Function),以便将遗留代码转换为模型。将现有旧代码转换为 Matlab Simulink 模块称为逆向工程。
S-Function 不仅有助于对函数进行建模,还有助于对应用程序进行测试,因为 matlab 提供了非常好的测试支持。
【讨论】: