isDone

Состояние конца файла для объекта читателя сигнала

Синтаксис

isDone(src)

Описание

пример

isDone(src) возвращает логическое значение, указывающее, достиг ли объект SignalSource, src, конца импортированного сигнала. Если свойство SignalEndAction src установлено в Cyclic repetition, этот метод возвращает true каждый раз, когда читатель достигает конца.

Примеры

свернуть все

Примечание: Этот пример запускается только в R2016b или позже. Если вы используете более ранний релиз, заменяете каждый вызов функции с эквивалентным синтаксисом step. Например, myObject () становится шагом (myObject).

Создайте источник сигнала, чтобы вывести одну выборку за один раз.

src1 = dsp.SignalSource;
src1.Signal = randn(1024,1);
y1 = zeros(1024,1);
idx = 1;
while(~isDone(src1))
    y1(idx) = src1();
    idx = idx + 1;
end

Создайте источник сигнала к выходным векторам.

src2 = dsp.SignalSource(randn(1024,1),128);
y2 = src2(); % y2 is a 128-by-1 frame of samples

Входные параметры

свернуть все

Предупредите об объекте читателя, заданном как Системный объект dsp.SignalSource.

Смотрите также

Системные объекты

Представленный в R2012b

Для просмотра документации необходимо авторизоваться на сайте