Scicos Пользовательские функции Scifunc_block_m. Блок Xcos SCIFUNC_BLOCK_M, или


Scicos Пользовательские функции Scifunc_block_m

Блок Xcos SCIFUNC_BLOCK_M, или блок Scilab функция, блок, который позволяет пользователю создать собственный блок, определенный Xcos, использования Scilab, собственной функции. Этот блок находится в палитре «Пользовательские функции».

При установке параметров SCIFUN_BLOCK_M появится 5 диалоговых окнах. (Двойной щелчок на изображении блока) Первое диалоговое окно позволяет пользователю изменить количество входных и выходных портов, входных и выходных размеров портов события, а также задать начальные условия и другие нужные параметры 1

2 Второе диалоговое окно, где пользователь может определить функции через y1, y2 ...., т, U1, U2 .... n_***evi. *** Здесь могут быть использованы для определения выхода передаточные функции, фильтры, дифференциальные уравнения и другие функции . Выход должен быть с точки зрения y1, y2 .... и т.д. В поле окна задается пользовательская функция вида Нажать «ОК».

3 Третье диалоговое окно используется для любого вида инициализации. Если не используется, нажать «ОК»

4 Четвертое диалоговое окно используется для любого вида функций, необходимых для завершения.(?) Если не используется, нажать «ОК»

5 Пятое диалоговое окно может быть использованы для наложения ограничений на параметры входов, состояний и выходов. Если не используется, нажать «ОК»

Пример использования SCIFUNC_BLOCK_M Установки: Источник сигнала – RAMP (Slope=1) 2. Осциллограф: вх1( - 15 15), вх2 (-1 20) 3. Моделирование/установка (конечное время интегрирования = 10) 4. Блок-SCIFUNC_BLOCK_M – второе окно, задать функцию Y1=30/(1+u1)

05_scicos_scifunc_block.ppt
- Количество слайдов: 8