Количество байтов в настоящее время в буфере вывода
BytesToOutput указывает на количество байтов в настоящее время в буфере вывода, ожидающем, чтобы быть записанным в устройство. Значение свойства постоянно обновляется, когда буфер вывода заполнен и освобожден и установлен в 0 после того, как функция fopen выпущена.
Можно использовать BytesToOutput только при записывании данные асинхронно. Это вызвано тем, что при записывании данные синхронно, управление возвращено в командную строку MATLAB® только после того, как буфер вывода будет пуст. Поэтому значением BytesToOutput всегда является 0. Чтобы изучить, как записать данные асинхронно, смотрите текстовые Данные Записи.
Используйте свойство ValuesSent возвратить общее количество значений, записанных в устройство.
При попытке выписать больше данных, чем может поместиться в буфер вывода, ошибка возвращена, и BytesToOutput является 0. Задайте размер буфера вывода со свойством OutputBufferSize.
Только для чтения | Всегда |
Тип данных | 'double' |
Значением по умолчанию является 0.