ВУЗ:
Рубрика:
- 17 -
второго порядка. Например, применение оператора residuez привело к
следующему результату:
>> [r, p, k]= residuez (b, a)
r=
-0.5000 - 0.1000i
-0.5000 + 0.1000i
2.1000
p=
0.4000 - 0.7000i
0.4000 + 0.7000i
0.6000
k=
1.5000
Для объединения дробей, соответствующих первым двум вычетам и первым
двум полюсам в одну дробь второго порядка нужно задать:
>> [b1, a1]= residuez (r(1:2), p(1:2), [ ] )
Здесь функция residuez в обратном направлении: объединяет две
суммируемые дроби в одну и вычисляет коэффициенты полиномов
числителя и знаменателя этой дроби. [ ] – символ пустой матрицы (не задаём
коэффициент k). Будет выведено:
b1=
-1.0000 0.2600
a1=
1.0000 -0.8000 0.6500
что соответствует дроби
1
−
0.26z
1
−
⋅+
1 0.8 z
1
−
⋅−
0.65z
2
−
⋅+
.
Покажем теперь, как изображается параллельная структура и как записать
для неё алгоритм. Пусть, например,
Kz() k
0
b
10
1a
11
z
1
−
⋅+
+
b
20
b
21
z
1
−
⋅+
1a
21
z
1
−
⋅+
a
22
z
2
−
⋅+
.
+:=
.
- 17 - второго порядка. Например, применение оператора residuez привело к следующему результату: >> [r, p, k]= residuez (b, a) r= -0.5000 - 0.1000i -0.5000 + 0.1000i 2.1000 p= 0.4000 - 0.7000i 0.4000 + 0.7000i 0.6000 k= 1.5000 Для объединения дробей, соответствующих первым двум вычетам и первым двум полюсам в одну дробь второго порядка нужно задать: >> [b1, a1]= residuez (r(1:2), p(1:2), [ ] ) Здесь функция residuez в обратном направлении: объединяет две суммируемые дроби в одну и вычисляет коэффициенты полиномов числителя и знаменателя этой дроби. [ ] – символ пустой матрицы (не задаём коэффициент k). Будет выведено: b1= -1.0000 0.2600 a1= 1.0000 -0.8000 0.6500 что соответствует дроби −1 −1 + 0.26⋅ z . −1 −2 1 − 0.8⋅ z + 0.65z ⋅ Покажем теперь, как изображается параллельная структура и как записать для неё алгоритм. Пусть, например, −1 b 10 b 20 + b 21⋅ z K( z) := k 0 + + . −1 −1 −2 1 + a 11⋅ z 1 + a 21⋅ z + a 22⋅ z
Страницы
- « первая
- ‹ предыдущая
- …
- 15
- 16
- 17
- 18
- 19
- …
- следующая ›
- последняя »