В этом примере показов, как передать текстовые данные с помощью коммуникационного протокола UDP и показов, как хранить входящие сообщения в очереди FIFO.
Модель получает случайным образом распределенные текстовые сообщения, содержащие текстовое описание цвета, с помощью блока Stream Input. Модель преобразует текстовое описание цвета в соответствующий числовой код цвета. В очереди FIFO хранятся цветовые коды. Модель последовательно отображает полученные цвета со скоростью дискретизации, которая заметна человеческому глазу.
The Message generator
подсистема моделирует удаленное устройство путем случайной отправки цветных текстовых сообщений в модель. Эти сообщения предоставляют входные данные для примера.
Чтобы переключиться в режим normal mode, на вкладке Simulation, выберите Режим normal mode.
Чтобы начать выполнение в реальном времени, на вкладке Simulation, нажмите запуск.
Чтобы начать выполнение в реальном времени во режиме external mode, на вкладке Desktop Real-Time, нажмите Run in Real Time. Модель строит, соединяется с Simulink во режиме external mode и запускается.
Эти команды открывают модель и подавляют предупреждение о том, что плата не установлена.
w = warning('off', 'sldrt:blkgui:boardnotonlist'); open_system(fullfile(matlabroot,'toolbox','sldrt','sldrtexamples','sldrtex_stringmessage')); warning(w);
close_system(find_system(gcs ,'BlockType', 'Scope'));
clear close all bdclose all