Написанные пользователем S-функции уровня 2 обратно совместимы с точки зрения их исходного кода (C/C + +). S-функция, написанная в более старом релизе, которая перекомпилирована в более новом релизе, сохраняет функциональность и поведение из более старого релиза.
В сложение написанные пользователем файлы MEX S-функции уровня 2 являются обратно совместимыми. Для каждой версии все примеры файлов MEX S-функции, включенные в предыдущие 10 релизов MATLAB® в Windows® платформы проверены на обратную совместимость. В целом файлы MEX с S-функцией создали более 10 релизов, прежде чем новая версия сможет работать в новой версии, если платформа и связанные библиотеки либо останутся неизменными, либо сохранят обратную совместимость.
Примечание
Если написанная пользователем S-функция содержит код, который зависит от дополнительных библиотек (например, при помощи опции «-l» с командой MEX), совместимость S-функций может не поддерживаться с обновлением библиотеки, новым релизом MATLAB или обновлением платформы.
Для достижения наилучших результатов перекомпилируйте исходный код S-функции в текущей версии MATLAB. Дополнительные сведения о совместимости MEX см. в разделе Совместимость версий MEX.