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