跟踪信号线路不突出

45视图(30天)
罗伯特。
罗伯特。 2013年12月18日
评论道: 罗伯特Rasche2020年12月17日
我工作在一个模型修正脚本,必须遵循信号流经模型为了找到某些块需要改变。我正在使用非法get_param特性“TraceSourceOutputPort”和“TraceDestinationInputPort”,因为它们的功能符合这些需求很好:它遍历通过subsystem-levels等纯信号路由的所有方面,转到/从公共汽车或mux包装/拆包)。
然而,由于经常过度使用层次结构和规模的模型我处理,这是相当大的痛苦看到这个函数还可以直观地突出它遇到的一切。子系统窗口弹出,模型层次结构视图闪烁与视觉更新我剩下任意仍然强调信号的线条和块。因此我现在调查跟踪我脚本的一部分替换为更“沉默”,即只返回港口处理的东西没有任何gui更新。
我已经搜查了网,但我似乎能找到非法TraceDestinationInputPorts TraceDestinationOutputPorts。但是那些做突出了块和电线一样“源/目标突出”GUI操作。
有一个简单的解决方案,我俯瞰吗?
谢谢,亲切的问候
罗伯特Rasche
现在我用MATLAB 7.11.2,但切换到2013也计划。
1评论
Sanat
Sanat 2015年4月9日
我在寻找完全相同。我看到它已经一年多,想知道你已经早已想通这一点:)

登录置评。

答案(2)

Sushovan巴苏
Sushovan巴苏 2016年8月8日
我在寻找一样的。幸运的家伙吗?
3评论
罗伯特Rasche
罗伯特Rasche 2017年11月22日
我(Robert),从未来。
如果你还在思考这个问题,看一看
https://github.com/arinar/slQuery
在有“跟随”子例程,可以找到所有dataflow-connected非虚拟同行任何块 港口处理 像这样。
ph = get_param (my_block,“PortHandles”);
dest = slQuery.follow (ph.Outport(1){},[],假);
附加参数的递归调用。
也许你也可以尝试slQuery给你的查询方法。

登录置评。


乐王
乐王 2020年12月16日
你好,
万博1manbetx仿真软件有一个信号跟踪特性。请检查以下链接,了解更多关于信号跟踪。
和信号跟踪命令行API正在开发当中,它可以返回跟踪结果,例如,街区,有选择的突出显示。
1评论
罗伯特Rasche
罗伯特Rasche 2020年12月17日
>信号跟踪命令行API正在发展中,[…)选项将突出显示
这是一个好消息。我很期待这个特性。
联系你了,只是一个描述常见的“信号故障通过GUI”特性,诚然,可以做更多比几年前。但到现在,仍然没有选项,使流程“沉默/看不见的”。

登录置评。

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!