文档

S-功能兼容性

用户编写的级别2的S-功能是在它们的源代码(C / C ++)术语向后兼容。写在以较新版本重新编译旧版本的S-功能保留了旧版本的功能和行为。

此外,用户编写的级别-2 S-功能MEX文件是向后兼容的。对于每一个版本,所有例如S-MEX函数文件包含在MATLAB的前10个版本®在Windows®平台(MATLAB)的向后兼容性测试。在一般情况下,S-MEX函数文件创建超过10发布之前,新版本可以在新版本工作,如果平台和相关库要么保持不变或保持向后兼容性。

注意

If a user-written S-function contains code that depends on additional libraries (e.g., by using the ‘-l’ option with the MEX command), S-function compatibility might not be supported with a library update, a newer release of MATLAB, or a platform upgrade.

为了达到最佳效果,重新编译在当前的MATLAB版本的S-功能的源代码。有关MEX兼容性的更多信息,请参见版本兼容性(MATLAB)。

是这个主题有帮助吗?