exponenta event banner

Считывание структуры из рабочего пространства с использованием образца времени модели

В этом примере показано, как считывать структуру из рабочей области MATLAB с использованием примера времени, указанного в блоке «Из рабочей области». При открытии модели следующий код выполняется PreLoadFcn обратный вызов:

t = 0.2 * [0:49]';
x = sin(t);
y = 10*sin(t);
wave.time = [];
wave.signals.values = [x,y];
wave.signals.dimensions =2;

Блок «Из рабочей области» настроен следующим образом:

  • Время выборки: 0.2

  • данные интерполяции: выкл.

  • Вывод формы после конечного значения данных по: Setting to zero

При запуске модели блок «Из рабочего пространства» считывает структуру. wave из рабочей области. После последнего попадания, для которого доступны данные рабочей области, блок выводит 0.