【问题标题】:How to map a process with three states to two states?如何将具有三个状态的进程映射到两个状态?
【发布时间】:2017-12-17 10:02:35
【问题描述】:

假设我有一个设备依次以高、中和低三种状态运行,如下所示。

LLLLLLMMMHHHHHHHHHHHHHHMMLLLLLLLL

现在,我想将这三个状态映射到两个状态高和低的序列,以便我可以控制输入功率。

LLLLLLHHHHHHHHHHHHHHHHHHHHLLLLLLLL

我该怎么做?数学或计算机科学中是否有任何概念可以帮助我解决这个问题?我想提出一个逻辑,例如如果输入状态为中或高,则输出为高,否则如果输入状态为低,则输出状态为低。还有其他更好的方法来映射这些状态吗?

感谢任何帮助。谢谢。

【问题讨论】:

  • 不清楚为什么您认为您需要任何类型的高等数学或计算机科学。使用使您的设备工作的电源状态。我们不知道它们是什么。
  • 我认为我可以分析序列以从中推断出一些东西。
  • @Dhineshkumar 我认为我建议的方法会有所帮助。

标签: state automata


【解决方案1】:

我可以建议的另一种方法是将signal edges 转换为适当的状态。

上升沿是从低到高的过渡。 [...] 下降沿是从高到低的过渡。

因此,如果您想在您的情况下实现这一点,您可以将所有介于低到高之间的媒介转换为高,以及所有介于高到低到低之间的媒介。

我认为这样会更有效率。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-01-15
    • 2020-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多