问题标签 [stateflow]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
399 浏览

simulink - 生成代码 Simulink/Stateflow

我使用 Simulink 生成 C++ 代码;Simulink 构建file.exe但它不运行。问题是:

程序无法启动,因为您的计算机缺少 libmx.dill。尝试重新安装程序以解决此问题。

顺便说一句,该文件libmx.dll已经存在于 Matlab 路径中。我该如何解决?

0 投票
1 回答
1556 浏览

matlab - MATLAB Simulink Stateflow 中开关的多个输入

我想为汽车的转向灯建模。为此,我需要为触发器指定用户输入。到目前为止,我已经使用了两个二进制开关——一个用于右转灯,一个用于左转灯。但这并不能满足我的需要,因为例如两者可以同时开启。在我看来,我需要一种方法来 a) 有一个具有三个输入的开关,这与我所需要的完全相似,或者 b) 一旦我打开开关 B,就使开关 A 进入关闭模式。

实现这一目标的最简单方法是什么?我是新手,甚至不知道如何寻找答案......

提前谢谢!

0 投票
1 回答
1279 浏览

matlab - 带有 Stateflow 图的 Matlab Simulink 未在范围内输出并带有警告

我有一个带有 Stateflow 图的 Simulink 模型,该模型带有一个流出范围,可以将数组/向量变量输出到其中。我正在使用最新版本的 Matlab 2013a。当我运行模拟时,这可能与此警告有关:

我在 Simulink 中查找了这些选项,以将“自动求解器参数选择”诊断设置为“无”。有人可以帮我找到 Simulink 详细菜单导航来解决这个问题吗?谢谢

0 投票
1 回答
1909 浏览

matlab - 带有 Stateflow 生成错误的 Matlab 功能块

我一直在尝试使用“Matlab 函数”块几个小时,使用此链接中非常简单的示例http://www.mathworks.co.uk/help/simulink/ug/creating-an-example-model-that-uses- a-matlab-function-block.html(见附件),但是我不断收到“Stateflow”报告的这个错误(奇怪的是我不使用Stateflow):使用construct_error时出错(第108行)当前目录是d :\program files\matlabr\bin,为 MATLAB 文件保留。

请将您的当前目录更改为可写目录,最好在 MATLAB 安装区域之外。

我做了什么:

  1. 切换到 Matlab 安装区以外的其他目录

  2. mex 设置为在我的系统中选择正确的编译器 (Microsoft Visual 2010)

  3. 通过选择 Build Model > Build 来编译和构建模型,为 MATLAB Function 模块生成代码。

我不知道出了什么问题,我很确定这应该是一个非常普遍的问题,我一直在互联网上到处寻找解决方案,但无济于事......

您能否提出问题的可能原因?

http://imgur.com/RuxFCs6

提前谢谢了。

0 投票
0 回答
42 浏览

matlab - 清除对象复制操作的标记属性

我想使用 stateflow 对象的Tag属性来保存相对于该对象的持久数据。当用户使用对象的右键单击/拖动/释放来执行对象的副本时,就会出现问题。在此(以及所有复制操作)下,Tag不会清除该属性。如果有人有解决方案,我最有兴趣听到它。

(为了完整起见,在其他复制操作(上下文菜单、编辑菜单)上,我可以修改sfcall.m(私下里,哎呀!)以清除属性)。

0 投票
1 回答
473 浏览

matlab - 如何取消选择 Stateflow 元素?

我正在使用 Stateflow API 的view方法来选择/突出显示 Stateflow 图中的元素,但我想在之后清除突出显示。我知道我可以获得 Stateflow 对象的句柄并调用它的view方法来突出显示它:

...但是由于view不接受任何参数并且在对象的句柄上被调用,所以我不确定在完成后如何将选择设置为“无”。之后清除高光的推荐方法是什么?

0 投票
1 回答
234 浏览

programming-languages - 评估条件的所有可能组合

例子 :

对于此代码中的所有条件,我们有四种不同的状态。0 代表 False,1 代表真实状态。* 表示条件在此状态流中无效。所以在这种情况下,下面列出了所有可能的状态。

A B C D

0 * * *

1 0 * *

1 1 1 0

1 1 0 1

解释:在第一个状态 (0 * * *) 中,条件 A 为真。因此,B 在代码中没有任何作用。因为在评估 A 本身之后,if 案例失败了。因此条件 C 和 D 也不会被评估。同样,其他三种可能的状态也是如此。

但是有没有任何已经实现的算法,我可以通过它找到特定输入的所有这些状态。因为当我们尝试解决更复杂的嵌套代码时,这会变成一个巨大的复杂问题。我认为编写一个应用程序来给出这样的结果是非常困难的。

如果有人知道某种已经实现的东西可能对我有帮助,请让我知道。

0 投票
2 回答
4696 浏览

matlab - 将多个 X、Y 信号绘制到单个 XYGraph matlab 状态流中

我有两个来自我的模型的信号作为输出,每个信号都包含 x,y 值。我想在单个 xy 图形窗口上绘制它们。我可以在两个 xy 图形窗口上绘制它,但是如何合并它们并在同一个 xy 窗口上绘制?

0 投票
1 回答
1245 浏览

matlab - 使用命令行一步执行 Simulink 模型

我已经给出了一个 Simulink 模型,我可以从我的 C++ 程序中控制它。在 Matlab 引擎中,我想为所有给定的输入一次运行 Simulink。如何从我的 C++ 程序中一步一步地运行模拟?

0 投票
1 回答
194 浏览

stateflow - 图形函数中的 FSM

是否可以在图形函数中放置状态?我们知道我们可以在matlab中制作图形函数。我们可以在图形函数中构建 FSM 吗?我们可以将状态放在图形函数中吗?