Моделирование разностных уравнений. Мироновский Л.А. - 76 стр.

UptoLike

Составители: 

76
Используя библиотеку блоков SIMULINK, создадим схему, пока!
занную на рис. 4.5, и оформим ее в виде отдельного блока с помощью
процедуры маскирования. Его входные сигналы x(t) и x(t + 1), вы!
ходные сигналы x(t + 1) и x(t + 2).
Out2
Sum
2
2
1
1
In1
In2
Out1
Gain2
Gain1
1.426
–0.474
Рис. 4.5
Чтобы получить решение в 12 точках, построим схему из 12 таких
блоков, соединенных последовательно (рис. 4.6). Блок “To
Workspace” обеспечивает передачу результатов в рабочую область
MATLAB для их последующей обработки.
На выходах схемы получаем искомые значения: x
=
[ 1; –1; –0,9;
0,09; 0,891; 0,7209; –0,1531; –0,7866; –0,5702; 0,1948; 0,6885;
0,4443; –0,2197],
–1
X1
1
X0
x
To Workspace
Mux
X2
X12
Рис. 4.6
График полученного решения приведен на рис. 4.7. Для его пост!
роения использовались команды MATLAB:
t
=
0:12; tt
=
0:.25:12; xx
=
interp1(t,x,tt,’spline’);
plot(tt,xx),grid; plot(t,x,t,x,’o’,tt,xx),grid
Блок1
Блок2