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