Чтобы помочь интегрировать сгенерированный код из нескольких папок создания кода, в этой таблице представлены сведения о возможных действиях.
| Действие | Информация | Тип поддерживаемой интеграции |
|---|---|---|
Использование согласованных параметров конфигурации в моделях | Если вы хотите интегрировать группу моделей, попробуйте использовать набор конфигурации, согласованный между моделями. Для каждой модели можно создать хэш-таблицу из файла контрольной суммы общих утилит. Чтобы определить, согласуются ли значения параметров в моделях, для каждой модели можно выполнить проверки на соответствие рекомендациям по моделированию, в которых указаны значения параметров. Дополнительные сведения см. в разделе Рекомендации по моделированию с высокой целостностью в модуле Model Advisor. Можно указать одни и те же параметры конфигурации для группы моделей. Например, для каждой модели используйте ссылку на конфигурацию, чтобы получить доступ к одному и тому же набору конфигурации из словаря данных. При использовании одного и того же набора конфигурации для каждой модели создаются одинаковые и соответствующие типы данных.
| Та же версия, перекрестная версия |
Повторное использование общего служебного кода | Можно повторно использовать данные и функции между компонентами программного обеспечения, указав папку общих утилит для моделей. В диалоговом окне Параметры конфигурации (Configuration Parameters) задайте для параметра Размещение общего кода (Shared code placement) значение Если необходимо, чтобы компоненты программного обеспечения совместно использовали папку утилит, создайте код из общей рабочей папки или укажите ту же папку создания кода с помощью параметра управления созданием файлов, Файлы утилит с одинаковыми именами, созданные в различных версиях, функционально эквивалентны, даже если стиль файла или комментарии различаются. Для интеграции кода кросс-версии можно использовать
| Та же версия, кросс-версия |
Избегайте созданных обновлений заголовочных файлов | Как правило, при построении модели существующие файлы заголовков (и исходные файлы) в Дополнительные сведения см. в разделе:
| Н/Д |
Использовать блок SIL или PIL с перекрестным деблокированием | Блок SIL или PIL можно использовать для интеграции сгенерированного кода из предыдущих версий (R2010a и более поздних) с сгенерированным кодом из текущей версии. Дополнительные сведения см. в разделе Интеграция кода для нескольких версий. | Та же версия, кросс-версия |
Использовать CRL и | Можно использовать библиотеку замены кода (CRL) и
| Та же версия, кросс-версия |