Автоматическая компиляция S-function builder при пуске симуляции - файл n1.doc

Автоматическая компиляция S-function builder при пуске симуляции
скачать (47.5 kb.)
Доступные файлы (1):
n1.doc48kb.02.11.2012 22:26скачать

n1.doc

Автоматическая компиляция S-function builder при пуске симуляции.

Одной из особенностей S-функций является накопление значений переменных во время работы. Для исключения этого необходимо каждый раз при моделировании производить компиляцию. Чтобы ислючить это действие следует выполнить следующие шаги:

1.Нажать правой кнопкой мыши по функции:



выбрать пункт Block Properties…

2. В появившемя диалоговом окне перейти на вкладку Callbacks:


3. Из списка Callback function list выбрать пункт InitFcn. В него записать:

mex name.c name_wrapper.c

Где name-имя S-функции.

Если в S-функции будут присутствовать ошибки Simulink выдаст сообщение об ошибки. Для использование предыдущей удачно скомпилированной s-функции в пункт InitFcn следует записать:

try, mex name.c name_wrapper.c, end
Теперь при каждом запуске моделирования будет производится компиляция данного блока.

Учебный материал
© bib.convdocs.org
При копировании укажите ссылку.
обратиться к администрации