Данные о доступе для объекта данных о частотной характеристике (FRD)
[response,freq] = frdata(sys)
[response,freq,covresp] = frdata(sys)
[response,freq,Ts,covresp] = frdata(sys,'v')
[response,freq,Ts] = frdata(sys)
[response,freq] = frdata(sys)
возвращает данные об ответе и выборки частоты модели FRD sys
. Для модели FRD с Ny
выходные параметры и Nu
вводит на частотах Nf
:
response
является Ny
-by-Nu-by-
Nf
многомерный массив, где запись (i,j)
задает ответ от входа j
до вывода i
.
freq
является вектор-столбцом длины Nf
, который содержит выборки частоты модели FRD.
Смотрите страницу с описанием frd
для получения дополнительной информации о формате данных для данных об ответе FRD.
[response,freq,covresp] = frdata(sys)
также возвращает ковариацию covresp
данных об ответе resp
для модели idfrd
sys
. (Модели Using idfrd
требуют программного обеспечения System Identification Toolbox™.) Ковариация covresp
является 5D-массивом, где covH(i,j,k,:,:)
содержит ковариационную матрицу 2 на 2 ответа resp(i,j,k)
. Элемент (1,1)
является отклонением действительной части, элемент (2,2)
отклонение мнимой части и (1,2)
и элементов (2,1)
ковариация между действительными и мнимыми частями.
Для моделей SISO FRD, синтаксиса
[response,freq] = frdata(sys,'v')
frdata
сил, чтобы возвратить данные об ответе как вектор-столбец, а не 3-мерный массив (см. пример ниже). Так же
[response,freq,Ts,covresp] = frdata(sys,'v')
для модели IDFRD sys возвращает covresp как 3-мерное, а не 5-мерный массив.
[response,freq,Ts] = frdata(sys)
также возвращает шаг расчета Ts
.
К другим свойствам sys
можно получить доступ с get
или прямой подобной структуре ссылкой (например, sys.Frequency
).
Входной параметр sys
к frdata
должен быть моделью FRD.