|
|
|||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||
| Вход | |||||||||||||||||||||||||||||||||
Раздел "Simulink"
Советы пользователям Simulink от ведущего раздела11. Создание буфера хранящего несколько последних расчетных значений Для расчета интегральных показателей исследуемого сигнала необходимо иметь несколько значений этого сигнала. Решить поставленную задачу можно с помощью S-функции, в которой создается массив для хранения нескольких последних значений. Ниже приводится текст такой выполняющей вычисление суммы последних четырех значений сигнала: function [sys,x0,str,ts] = buffer_1(t,x,u,flag) В приведенном тексте функция mdlUpdate обеспечивает запись и хранение последних четырех значений сигнала, а функция mdlOutputs выполняет вычисление их суммы.
|
|
Всероссийская научная конференция "Проектирование научных и инженерных приложений в среде MATLAB" (май 2002 г.)
|
||
| На первую страницу \ Сотрудничество \ MathWorks \ SoftLine \ Exponenta.ru \ Exponenta Pro | ||
| E-mail: | ||
| Информация на сайте была обновлена 11.05.2004 |
Copyright 2001-2004 SoftLine Co Наши баннеры |
|