05_Scicos_Scifunc_block.ppt
- Количество слайдов: 8
Блок Xcos SCIFUNC_BLOCK_M, или блок Scilab функция, блок, который позволяет пользователю создать собственный блок, определенный Xcos, использования Scilab, собственной функции. Этот блок находится в палитре «Пользовательские функции» .
При установке параметров SCIFUN_BLOCK_M появится 5 диалоговых окнах. (Двойной щелчок на изображении блока) 1 Первое диалоговое окно позволяет пользователю изменить количество входных и выходных портов, входных и выходных размеров портов события, а также задать начальные условия и другие нужные параметры
2 Второе диалоговое окно, где пользователь может определить функции через y 1, y 2. . , т, U 1, U 2. . n_***evi. *** Здесь могут быть использованы для определения выхода передаточные функции, фильтры, дифференциальные уравнения и другие функции. Выход должен быть с точки зрения y 1, y 2. . и т. д. В поле окна задается пользовательская функция вида Нажать «ОК» .
3 Третье диалоговое окно используется для любого вида инициализации. Если не используется, нажать «ОК»
4 Четвертое диалоговое окно используется для любого вида функций, необходимых для завершения. (? ) Если не используется, нажать «ОК»
5 Пятое диалоговое окно может быть использованы для наложения ограничений на параметры входов, состояний и выходов. Если не используется, нажать «ОК»
Пример использования SCIFUNC_BLOCK_M Установки: 1. Источник сигнала – RAMP (Slope=1) 2. Осциллограф: вх1( - 15 15), вх2 (-1 20) 3. Моделирование/установка (конечное время интегрирования = 10) 4. Блок-SCIFUNC_BLOCK_M – второе окно, задать функцию Y 1=30/(1+u 1)
05_Scicos_Scifunc_block.ppt