В этом примере показано, как передать текстовые данные при помощи протокола связи UDP и показывает, как хранить входящие сообщения в очереди FIFO.
Модель получает случайным образом распределенные текстовые сообщения, содержащие текстовое цветное описание при помощи блока Stream Input. Модель преобразует текстовое цветное описание в соответствующий числовой цветовой код. Очередь FIFO хранит цветовые коды. Модель последовательно отображает полученные цвета на уровне частоты дискретизации, которая заметна к человеческому глазу.
Message generator
подсистема симулирует удаленное устройство путем случайной отправки сообщений цветного текста в модель. Эти сообщения обеспечивают входные данные для примера.
Переключаться на режим normal mode в случае необходимости, на вкладке Simulation, избранном Режиме normal mode.
Чтобы запустить выполнение в реальном времени, на вкладке Simulation, нажимают Run.
Чтобы запустить выполнение в реальном времени в режиме external mode, на вкладке Desktop Real-Time, нажимают Run в режиме реального времени. Сборки модели, подключения к 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