Данные Matlab сокета
359
Bo Gong
Я столкнулся с проблемой при использовании сокет соединения в MATLAB
. Я использую его для получения последовательных данных с устройства.
Каждый раз устройство отправляло вектор в виде строки (разной длины) на MATLAB
. Я могу последовательно получать информацию в виде непрерывной строки.
Однако моя цель - обрабатывать векторы в режиме реального времени. Это нужно мне, чтобы получить последний вектор. Можете ли вы дать мне несколько идей?
Большое спасибо.
Код, который я использовал, очень прост:
t = tcpip('127.0.0.1',6666); bytesToRead = 9120; t.InputBufferSize = 10000; t.BytesAvailableFcnMode = 'byte'; t.BytesAvailableFcnCount = bytesToRead; fopen(t); data = fread(t); dataStr = char(data');
0 ответов на вопрос
Похожие вопросы
-
1
Почему я не могу удалить файл, помеченный как сокет, из моей файловой системы linux ext3?
-
1
Simulink для Matlab, как _______ для Mathematica?
-
1
webMathematica для Mathematica, как _________ для Matlab
-
-
3
Сетевые розетки: настройка для домашнего использования?
-
2
Доступ к машине в подсети после роутера
-
1
Подскажите экран GNU, где сохранять сессии?
-
2
Можем ли мы добавить больше разъемов оперативной памяти на материнскую плату?
-
1
Соединения сокета MySQL работают, но не соединения порта
-
13
Закрытие порта вручную из командной строки
-
1
Mac OS X снижает скорость создания сокетов?