BytesToOutput

Количество байтов в настоящее время в буфере вывода

Описание

BytesToOutput указывает на количество байтов в настоящее время в буфере вывода, ожидающем, чтобы быть записанным в устройство. Значение свойства постоянно обновляется, когда буфер вывода заполнен и освобожден и установлен в 0 после того, как функция fopen выпущена.

Можно использовать BytesToOutput только при записывании данные асинхронно. Это вызвано тем, что при записывании данные синхронно, управление возвращено в командную строку MATLAB® только после того, как буфер вывода будет пуст. Поэтому значением BytesToOutput всегда является 0. Чтобы изучить, как записать данные асинхронно, смотрите текстовые Данные о Записи.

Используйте свойство ValuesSent возвратить общее количество значений, записанных в устройство.

Примечание

При попытке выписать больше данных, чем может поместиться в буфер вывода, ошибка возвращена, и BytesToOutput является 0. Задайте размер буфера вывода со свойством OutputBufferSize.

Характеристики

Только для чтения

Всегда

Тип данных

'double'

Значения

Значением по умолчанию является 0.

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