Описание тега state-machines

Конечный автомат - это вычислительная модель, используемая для разработки как компьютерных программ, так и последовательных логических схем. Он определяет, что сущность в программе может находиться в одном из конечного числа состояний. Состояние, в котором оно находится в любой момент времени, называется текущим состоянием. Он может переходить из одного состояния в другое, когда инициируется инициирующим событием или условием; это называется переходом.
1 ответ

RESTful State Machine переход с Rails и государственный деятель Gem

Это продолжение, основанное на великолепных ответах в ресурсе RESTful для конечного автомата, и этот вопрос, вероятно, больше связан с остальным, чем конечный автомат Я использую Gem Statesman в приложении Rails 4.2. У меня есть модель Service и свя…
25 янв '15 в 23:49
4 ответа

Эскиз, который отвечает на определенные команды, как это делается?

Хорошо, у меня есть наполовину полный эскиз Arduino на данный момент. В основном, скриншот ниже будет мигать светодиодом на мини-экране kegboard, если строка символов равна *{blink_Flow_A}* Однако светодиод только мигает один раз, когда текущий скет…
13 май '13 в 23:05
4 ответа

Динамическая цель в автомате

Есть ли способ установить динамическое целевое значение для перехода в конечном автомате, созданном с использованием SCXML? Я имею в виду, предположим, у меня есть объект под названием "obj", который был установлен как модель данных для scxml. Таким…
1 ответ

C++ Рекурсивное построение дерева с указателями и конечным автоматом

У меня есть простой конечный автомат (введен ниже). Моя главная проблема заключается в том, что я пытаюсь сделать рекурсивный вызов функции, которая является моим конечным автоматом. После ввода функции я создаю новый узел для своего дерева и затем …
14 сен '12 в 18:49
5 ответов

Повышение Statechart против Meta State Machine

Очевидно, boost содержит две отдельные библиотеки для конечных автоматов: Statechart и Meta State Machine (MSM). Слоганы дают очень похожие описания: Boost.Statechart - произвольно сложные конечные автоматы могут быть реализованы в легко читаемом и …
5 ответов

Statechart vs Statemachine

Я готовлюсь к экзамену, и вопрос по одному из предыдущих экзаменов: Многие ответы в Интернете говорят, что Statecharts и Statemachines - это одно и то же? Если нет, то кто-нибудь может объяснить разницу по этому вопросу. Если бы кто-то мог привести …
04 май '16 в 18:04
1 ответ

Рабочие процессы Windows - в то время как действие для создания нескольких задач не работает

Я использую какое-то время для создания нескольких задач для рабочего процесса. Код выполняется нормально, и задача создается, когда цикл выполняется только один раз. Но когда цикл выполняется дважды или более, создается только одна задача. Также со…
1 ответ

Конечный автомат Spring. Точка выхода на родительский компьютер.

Я успешно реализовал конечный автомат, а также вспомогательный компьютер со ссылкой из начального. Теперь я застрял в точке, где я не могу думать ни о каком способе привязки к нему точки выхода. Ссылки на мою модель приведены. https://drive.google.c…
03 мар '17 в 12:59
1 ответ

Какой драгоценный камень вы порекомендуете для автомата, который хорошо работает с рельсами 3

Я использую Rubystasm gem "rubyist-aasm", дело в том, что он продолжает показывать мне предупреждающие сообщения, и это довольно раздражает. DEPRECATION WARNING: Base.named_scope has been deprecated, please use Base.scope instead. То, что я хочу, эт…
23 май '11 в 13:02
1 ответ

Как определить вызов внешней функции в охране конечного автомата в EA

В качестве продолжения этого вопроса я хотел бы использовать внешний вызов функции класса ( bool MyClas:: myFunc()) для оценки защиты в EA. Можно ли сделать это? В этом разделе показано, как назначать внешние действия и вызовы функций в поле "Эффект…
16 дек '16 в 16:17
1 ответ

State Machine и Qt Designer

Я пытаюсь изменить пример работы с фреймом в Qt's State Machine. Я создал QWidget в конструкторе Qt и добавил метку и кнопку. Вот мой код MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); s…
27 дек '12 в 12:05
0 ответов

Условный переход state_machine с внешним вызовом API

Мне интересно, как лучше это настроить. Использование гема state_machine для ruby. По сути, у меня есть переход конечного автомата, который зависит от внешнего вызова API. Что-то вроде: state_machine initial: :start do event :move do transition :sta…
10 фев '14 в 18:29
3 ответа

Невозможно скомпилировать пример кода FSM

Есть хороший учебник по конечным автоматам под названием UML Tutorial: Finite State Machines от Robert C. Martin. Но я не могу скомпилировать пример кода, который он предоставляет. Я получил *FsmTest.cpp(46): ошибка C2664: "SetState": невозможно пре…
22 дек '08 в 20:19
2 ответа

Конечный автомат

Какой лучший компилятор Opensource FSM, который может генерировать код C++?
18 июн '09 в 14:42
1 ответ

Как увидеть триггеры конечного автомата в Quartus II

У меня есть схема, созданная VHDL код в Квартус II. Там у меня есть конечный автомат. Я выбрал тип кодировки: one-hot, У меня 9 штатов и поэтому у меня должно быть 9 триггеров. Можно ли посмотреть, как Quartus реализует их на схеме? Я могу видеть то…
24 июн '16 в 22:39
0 ответов

Как правильно использовать атрибуты типа enum в Rails 3?

Простым примером может быть сообщение с тремя состояниями: ПРОЕКТ, ИЗДАНО и УДАЛЕНО. То, как я делаю это прямо сейчас, выглядит примерно так: class Post < ActiveRecord::Base DRAFT = 0 PUBLISHED = 1 DELETED = 2 end Проблема, которая возникает, зак…
25 янв '12 в 09:42
0 ответов

Какой лучший подход для сохранения контекста пружинного конечного автомата или восстановления конечного автомата с использованием перечисления состояний объекта-объекта?

Я новичок в Spring State Machine и пытаюсь понять, какой из подходов лучше - сохранять ли контекст состояния в базе данных или восстанавливать конечный автомат из объекта домена? Я пытаюсь внедрить конечный автомат для обработки заказа электронной к…
2 ответа

Где защелка?

Я создаю код для задних фонарей для мустанга, но получаю защелки с фарами и фарами. По моей логике проблем быть не должно. ---------------------------------------------------------------------------------- -- Company: Pony incorporated -- Engineer: …
01 ноя '13 в 18:43
2 ответа

node.js с машиной состояний

Я понимаю, что node.js - это один поток и один процесс в памяти, я работаю над проектом, использующим конечный автомат, и задаюсь вопросом, как это будет работать в этом контексте. Я чувствую, что состояния будут разделены между пользователями, пото…
1 ответ

Использование массива для конечного автомата

Я хотел иметь возможность добавлять случаи в конечный автомат переменных перечисления, как список массивов. Я сделал это, создав список массивов и используя размер, чтобы указать количество дел и выполнить их соответствующим образом с помощью цикла …
14 дек '15 в 04:11