isDone

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

Синтаксис

Описание

пример

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