realdata

Определите, основан ли iddata на сигналах с действительным знаком

Синтаксис

realdata(data)

Описание

realdata возвращается 1 если

  • data содержит только сигналы с действительным знаком.

  • data содержит сигналы частотного диапазона, полученные преобразованием Фурье сигналов с действительным знаком.

В противном случае realdata возвращает 0.

Примеры

свернуть все

Загрузка данных.

load iddata1

Преобразуйте данные к частотному диапазону.

zf = fft(z1);

Определите, действительны ли значения данных временного интервала.

isreal(z1)
ans = 1

Определите, действительны ли преобразованные значения данных.

isreal(zf)
ans = 0

Определите, основаны ли данные на сигналах с действительным знаком.

realdata(zf)
ans = logical
   1

Добавьте отрицательные частоты в zf и повторно выполните команду.

zf = complex(zf);
realdata(zf)
ans = logical
   1

Команда все еще возвращается 1.

Представлено до R2006a