2015-11-16 21 views
0

Я реализовал модель (в среднем и большом) simulink в v2012b. Я думал, что это сработает и в 2010bSP2, но это не так. Некоторые блоки маски не открываются и другие странные ошибки.Совместимость с Simulink обратная совместимость

В предыдущих версиях simulink была модель «save as simulink 201x» для обеспечения совместимости, но я больше не мог ее найти в 2012 году.

Любые подсказки о том, как избежать переделки?

ответ

1

Начиная с 2012b, и новый интерфейс, они переместились опцию меню:

Файл/Экспорт модели в/предыдущей версии

Функция никогда не кажется полностью работать, и я часто получаю предупреждения при первой загрузке модели в более старую версию, поэтому я рекомендовал бы дать вашей модели тщательную проверку и проверку. Я всегда сохраняю снова правильную версию, чтобы очистить предупреждения.

0

Рефакторинг для новой версии Simulink может отображаться в нескольких точках.

  • собственные библиотеки: Существует функция называется "Forwarding Tables", что позволяет определить, где блок в новой библиотеке (я полагаю, вам придется реорганизовать свои библиотеки, а также, и, возможно, кто-то использует эти библиотеки тоже)

  • Это звучит как бийч-хак (и это так), но я нашел его иногда на пути наименьшего сопротивления ... Просто откройте свою модель в редакторе по вашему выбору и замените пути блоков с помощью общего рефакторинга Funcitons. Это ужасно, я знаю, но у Simulink действительно нет рефакторинговых функций ...