Описание тега stateflow

StateFlow - это набор инструментов от MathWorks для разработки конечных автоматов.
2 ответа

Как дать символы ascii в качестве ввода в simulink

Я должен дать символы ascii в качестве входных данных из simulink в поток состояний и должен проверить, совпадает ли ввод с существующим символом ascii. Может кто-нибудь помочь мне решить это? окажет большую помощь? Пример: Если я даю символы AFC 'A…
23 янв '15 в 05:07
2 ответа

Моделирование микроволновой печи в Stateflow-Simulink - Как дать время приготовления в качестве входа от Simulink?

Я пытаюсь смоделировать микроволновую печь в модуле состояния потока MATLAB. Я смоделировал состояния, такие как вкл-выкл (микроволновая печь может быть включена / выключена). В состоянии "включено" у меня есть подсостояния, такие как "дверь открыта…
24 окт '12 в 18:34
0 ответов

Как создать состояние потока состояния?

Я пытаюсь создать конечный автомат (поток состояний). Вход является вектором.Условие для переключения в одном направлении: [vector(vector < 494 | vector > 631)] и для другого направления: [vector(vector > 494 & vector < 631)] Но я по…
08 окт '18 в 20:18
1 ответ

Действие перехода и действие условия в потоке состояний

В приведенных ниже двух диаграммах состояний первая выполняет действие, выполняемое при перемещении из StateA в StateD, т.е. / {Г = 5}; а второй должен выполнить действие {z=5}; Я понимаю, что это переходное действие, но я не могу понять, в чем разн…
16 ноя '18 в 08:14
1 ответ

Визуализация модели потока состояний

У меня есть довольно простая модель потока состояний MATLAB, которую я хотел бы визуализировать. Мне не нужно ничего необычного - даже если бы я мог просто показать другое изображение, в зависимости от того, в каком подсостоянии находится параллельн…
1 ответ

Можно ли использовать tlc при проектировании потоков состояний в MATLAB Simulink?

TLC может быть сохранен в виде текстового файла и имеет tracebilty. Возможно ли использовать tlc в дизайне потока состояний? Или любое другое предложение сохранить функцию tracebilty в проекте sateflow?
26 янв '19 в 11:18
1 ответ

Matlab Stateflow - функция after() при переходе не работает

В моей модели Stateflow функция after() не работает. Если после (10, сек) я поставлю на пробу, то в состояниях нет задержки, он переключается непосредственно с на следующий. Я использую генератор импульсов в качестве вечных часов для Stateflow со сл…
06 янв '17 в 19:37
2 ответа

Как я могу сохранить вывод из Simulink?

Я студент, который учится использовать MATLAB. Для выполнения задания мне нужно создать простой конечный автомат и собрать некоторые результаты. Я привык использовать Verilog/Modelsim, и я хотел бы собирать данные только при изменении выходных данны…
10 мар '15 в 21:42
0 ответов

Функция Simulink в ошибке Stateflow

У меня есть несколько подсистем, каждая из которых имеет конечные автоматы "Stateflow". Одна подсистема имеет FSM, внутри одного состояния есть функция simulink, которая должна запускать "модель simulink, представляющую ODE", когда в этом состоянии …
29 сен '16 в 13:03
1 ответ

Matlab Stateflow еще переход

У меня есть Stateflow с состоянием, которое обрабатывает следующий псевдокод: if input1==1 then new_state=state2; else if input==2 then new_state=state3; else new_state=error_state; end if; Как смоделировать остальное в Stateflow? В настоящее время …
26 фев '16 в 09:43
1 ответ

Обеспечить моделирование времени в диаграмме потока состояний

Я хотел бы получить время симуляции, когда я симулирую свою программу потока состояний, и я не знаю, какая команда может дать мне время на каждом этапе выполнения. Вы можете мне помочь. Спасибо.
29 мар '15 в 23:37
1 ответ

Как извлечь расположение блоков Stateflow в заданной модели Simulink?

У меня есть модель Simulink, и я хотел бы извлечь расположение блоков Stateflow, которые он содержит. Я ищу команду, вдохновленную этой командой, которая дает общее количество блоков. Как я могу это сделать или где я могу найти больше информации?
04 июл '16 в 07:55
2 ответа

Программно открыть код функционального блока Simulink MATLAB

Могу ли я открыть код локального функционального блока Simulink MATLAB в редакторе MATLAB с помощью какой-либо команды? Например, допустим, у меня есть модель Simulink с именем mainModel.slx. В нем есть функциональный блок MATLAB с именем localFunct…
13 ноя '18 в 10:45
2 ответа

Найти соединение по его номеру в Stateflow

Я разрабатываю встроенную систему в MATLAB Simulink, которая содержит несколько диаграмм Stateflow. Я успешно генерирую C-код из него. К сожалению, построение модели выдает некоторые предупреждения. Один из них является: Warning: Junction #1277 does…
03 мар '17 в 11:23
0 ответов

Отключить Stateflow isActive Семафор

Я работаю над проектом автоматического кодирования Simulink и Stateflow. В моей модели Simulink есть диаграмма Stateflow, которая представляет конечный автомат. Когда я создаю код с помощью Simulink, моя диаграмма Stateflow защищена семафором. if (l…
1 ответ

Повторно использовать код C в simulink

Возможно ли, что я вызываю программу переменного тока из диаграммы потока состояний, затем копирую эту диаграмму, все еще в той же модели, и выполняю обе без какого-либо конфликта? Например, программа на Си, подобная этой: int var; // var is global …
29 мар '15 в 02:50
1 ответ

Запись в хранилище данных из скрипта Matlab

Итак, я пытаюсь сделать следующее: у меня есть модель потока состояний simulink. Для отображения некоторых вещей из этой модели я построил графический интерфейс. В этом графическом интерфейсе у меня есть кнопка, которая при нажатии должна установить…
09 фев '17 в 13:43
1 ответ

Как объединить несколько сигналов в один сигнал?

У меня есть несколько сигналов, которые являются входными для подсистемы с различными типами данных. Я использую поток состояний для разработки функции, в которой мне нужно использовать эти входные порты и сравнивать с некоторыми константами или tru…
16 янв '18 в 20:00
1 ответ

Сгенерировать код Simulink/Stateflow

Я генерирую код C++, используя Simulink; Симулинк строит file.exe но это не работает. Проблема в: программа не может запуститься, потому что libmx.dill отсутствует на вашем компьютере. Попробуйте переустановить программу, чтобы решить эту проблему. …
04 апр '13 в 10:52
1 ответ

Как использовать корреляцию в WF4 StateFlow (обновление платформы 1)

У меня есть служба WF (CustomerProvisioningService), которая получает сообщение запроса и сразу запускает StateFlow (CustomerProvisioningStateFlow) и помечается как CanCreateInstance. Первое состояние в потоке имеет последовательный поток в качестве…