【问题标题】:How can I extract the location of the Stateflow blocks in a given Simulink model?如何提取给定 Simulink 模型中 Stateflow 模块的位置?
【发布时间】:2016-07-04 07:55:51
【问题描述】:

我有一个 Simulink 模型,我想提取它包含的 Stateflow 模块的位置。我正在寻找受this command that gives the total number of blocks 启发的命令。我该怎么做或在哪里可以找到更多信息?

【问题讨论】:

    标签: simulink stateflow


    【解决方案1】:

    首先找到所有的 Stateflow 块:

    Stateflow_blocks = find_system('your simulink model','MaskType','Stateflow')
    

    然后,获取位置:

    for block = Stateflow_blocks
      get_param(block,'Position')
    end
    

    【讨论】:

    • 第一条语句已经为我提供了各个 Stateflow 块的路径。第二个命令(for循环)的目的究竟是什么?
    • 我假设你想要块在屏幕上的物理位置:-)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-24
    • 2012-02-26
    • 2014-09-04
    • 2023-03-15
    • 2020-07-28
    相关资源
    最近更新 更多