主要内容

工作模式之间的转换

一个过渡是一条带有箭头的线,它将一个图形对象连接到另一个图形对象。在大多数情况下,转换表示系统从一种模式(状态)到另一种模式(状态)的过渡。转换通常连接源对象和目标对象。的对象是过渡开始的地方,并且目的地对象是转换结束的地方。有关更多信息,请参见转换

创建一个过渡

按照以下步骤创建状态和连接之间的转换:

  1. 将指针放置在源状态或结的边界上或靠近该边界。

    指针变成了十字准星。

  2. 单击并拖动转换到目标状态或交汇点。

  3. 在目的地状态或交界处的边界上释放。

附加的转换遵循以下规则:

  • 转换不附加到状态的角落。角只用于调整大小。

  • 转换以垂直于源或目标表面的角度退出源并进入目标。

  • 所有的转变都有聪明的行为。

要删除一个转换,单击它并按删除关键。

有关创建自循环和默认转换的帮助,请参阅以下部分:

标签转换

转换标签包含执行转换时使用的语法。以下主题讨论创建和编辑转换标签:

有关转换概念的更多信息,请参见过渡的标签

有关转换标签内容的更多信息,请参见过渡动作类型

编辑过渡标签

将未标记的转换标记如下:

  1. 选择(左键单击)转换。

    过渡将更改为其突出显示颜色和一个问号(?)显示在转换上。的吗?character是转换的默认空标签。

  2. 鼠标左键单击?编辑标签。

    您现在可以键入一个标签。

若要应用并退出编辑,请取消选择该对象。要重新编辑标签,只需左键单击要编辑的字符位置附近的标签文本。

过渡标签格式

转换标签的一般格式如下:

event_or_message[状态]{condition_action} / transition_action

酌情指定相关名称event_or_message,条件,condition_action,transition_行动

标号字段

描述

event_or_message

导致要计算转换的事件或消息。

条件

定义条件操作和转换发生时必须为真(如果有的话)的内容。

condition_action

如果条件为真,指定的操作将执行并完成。

transition_action

此操作在退出转换的源状态之后,但在进入目标状态之前执行。转换操作仅在状态流中受支持万博1manbetx®图表在仿真软件万博1manbetx®模型。

转换不需要标签。您可以指定标签的部分、全部或全部。书写有效转换标签的规则包括:

  • 可以有任何字母数字和特殊字符组合,除了嵌入空格

  • 不能以数字字符开头

  • 可以有任意长度

  • 在大多数情况下可以有回报

  • 必须有一个省略号(…)继续下一行

移动转换

您可以使用几种单独的移动组合移动过渡线。这些动作在以下主题中描述:

此外,过渡也随着状态和结点的移动而移动。

越过过渡线

你可以移动或“弓”过渡线与以下程序:

  1. 除了箭头或附加点之外,将指针放置在过渡的任何点上。

  2. 单击并拖动指针,将转换点移动到另一个位置。

    只有过渡线会移动。箭头和附着点不动。

  3. 释放鼠标按钮来指定转换点的位置。

结果是一条弯曲的过渡线。重复上述步骤,将转换移动回其原始形状或另一个形状。

移动过渡附加点

您可以移动转换的源点或端点,以将它们放在如下确切的位置:

  1. 将指针放在一个附加点上,直到它变成一个小圆圈。

  2. 单击并拖动指针,将附加点移动到另一个位置。

  3. 释放鼠标按钮以指定新的附加点。

分离并释放目标附加点时,过渡的外观将从实线变为虚线。一旦将转换附加到目标,虚线就会变为实线。

当分离并释放源附加点时,转换的外观将更改为默认转换。一旦您将转换附加到一个源,外观就会恢复正常。

移动过渡标签

您可以移动转换标签,以使状态流图表更具可读性。要移动一个转换标签,请执行以下操作:

  1. 单击并拖动标签到新的位置。

  2. 松开鼠标左键。

如果您错误地单击,然后立即释放标签上的鼠标左键,您将处于标签的编辑模式。按下Esc键取消选择标签,然后重试。您还可以单击图表中的空位置来取消选择标签。

更改过渡箭头的大小

箭头大小是目标对象的属性。更改对象的一个传入箭头将导致该对象的所有传入箭头被调整为相同的大小。任何选定的转换以及结束在同一对象上的任何其他转换的箭头大小将被调整。

调整箭头大小:

  1. 选择要更改其箭头大小的转换。

  2. 将指针放在选定的转换上,右键单击以进行选择箭头的大小

  3. 从菜单中选择箭头大小。

创建自身环过渡

自环跃迁是其源和目标是相同状态或结的跃迁。要创建一个自循环转换:

  1. 通过单击并拖动源状态或连接来创建转换。

  2. 按下年代按下或右键单击鼠标以启用弯曲过渡。

  3. 继续将转换提示拖回源状态或连接点上的位置。

有关自循环的语义,请参见自身环过渡

创建默认转换

默认转换是带有目标(状态或连接)但没有明显源对象的转换。

单击缺省转换按钮在工具栏中,单击绘图区域中靠近要作为默认转换目标的状态或交汇点的位置。将指针拖动到目标对象以附加默认转换。

默认转换端点的大小与箭头大小成比例。看到更改过渡箭头的大小

默认转换可以像其他转换一样标记。看到标签的默认转换了一个例子。

变化的过渡性质

使用转换属性对话框查看和更改转换的属性。要访问特定转换的对话框:

  1. 右键单击转换并选择属性

    将出现“转换属性”对话框。

    对话框中出现以下转换属性:

    描述

    转变的来源;只读;单击超文本链接将转换源放在前台。

    目的地

    过渡的目的地;只读;单击超文本链接将转换目标带到前台。

    此状态的父类;只读;单击超文本链接,将父程序带到前台。

    执行订单

    图表执行转换的顺序。

    标签

    过渡的标签。看到过渡的标签有关有效标签格式的更多信息。

    描述

    文本描述或注释。

    文档链接

    输入一个网址或一个通用的MATLAB®命令。的例子是www.tianjin-qmedu.com,mailto: email_address,编辑/规范/数据/ speed.txt

  2. 在进行更改后,点击以下按钮之一:

    • 应用保存更改并保持转换对话框打开。

    • 取消返回对话框的前面设置。

    • 好的保存修改并关闭对话框。

    • 帮助在HTML浏览器窗口中显示状态流在线帮助。

另请参阅

相关话题