finite-state-machine

    1熱度

    1回答

    我在讀這對於學習如何寫狀態機的正則表達式 https://en.wikipedia.org/wiki/Thompson%27s_construction 但是我只看到像工會,拼接,克萊尼明星,但沒有對否定,這就是這裏所說的 https://en.wikipedia.org/wiki/Nondeterministic_finite_automaton#Closure_properties 這是什麼結

    -1熱度

    1回答

    提供生成以下語言的上下文無關文法。 在所有部分中,字母表Σ是{x,s}。 {w | w開始並用不同的符號結束}

    0熱度

    4回答

    有什麼設計模式可以在Labview中實現分層狀態機?

    0熱度

    1回答

    我已經實現了Nate Strauser的狀態機(https://github.com/nate-strauser/meteor-statemachine)。我讓FSM成功將其狀態保存到數據庫,但我正在跟蹤多個實例。在我的例子中,我正在跟蹤工人的轉變狀態。 我希望系統爲每個流星啓動加載狀態。然後,我想在狀態機實例上進行狀態更改請求,並讓它更新數據庫文檔的狀態(如果允許更改)。 如何將FSM實例與實際

    0熱度

    1回答

    每當我爲我的systemverilog代碼編寫測試臺時,即使實現正確,輸出似乎總是X.我的錯誤在哪裏? `timescale 1ns/1ps module fsm(input logic clk, input logic reset, input logic start, clockwise, output logic [3:0] pattern); parameter A=4'b1

    1熱度

    1回答

    logic [28:0] count; [email protected] (posedge clk) if (reset) state<= S0; else begin count=count+1; case(speed) 2'b00: if(count[23]) state<=nextstate; 2'b01: if(count[

    0熱度

    1回答

    首先,請原諒,如果這不是正確的網站發佈這個問題,但我不知道在哪裏問這個問題。 我需要實現一個FSM來代表一個房間裏的人的櫃檯,有兩種可能性,人們可以進入房間或​​離開房間。一開始就保證空房間,一次只能有一個人通過門。 要知道一個人是否進入或離開,有兩個傳感器A和B,這取決於激活的順序,表示一個人是否正在進入或離開。 A表示一個人進入房間,B表示一個人退出房間。現在 ,我要實現這個上的Arduino

    0熱度

    2回答

    我正在嘗試編寫用於繪製DFA的Python代碼。我打算使用烏龜圖書館。有沒有替代品?我可以繪製節點,但不確定如何在圓圈內插入狀態名稱。 任何人都可以請指導我嗎?以下是我的代碼到目前爲止。 謝謝! import turtle def draw_node(some_turtle): myTurtle.circle(50) turtle.getscreen().__root.ma

    0熱度

    1回答

    我目前正試圖理解Python中有限狀態機的implementation。 while True: (newState, cargo) = handler(cargo) #(this line) if newState.upper() in self.endStates: print("reached ", newState) break

    2熱度

    1回答

    我正在寫一個簡單的有限狀態機,並意識到有些情況下事件可以將狀態轉換爲多個可能的結果。基本上,從狀態A,如果事件E發生了,狀態可能是C或者D. 我目前使用在這裏寫JavaScript的有限狀態機代碼:https://github.com/jakesgordon/javascript-state-machine 從文檔我不看到一個明顯的方式,使這成爲可能。更重要的是,我覺得這可能是我原創設計中的流程。