在我的模型中,我有一个Delay
块(见下图)与其他块连接(图中未显示)。我有Delay
块的三个端口中的每一个的句柄,但我不知道哪个句柄属于哪个端口。是否有一种编程方式来获取端口的“名称”(例如获取值u
,d
和x0
)?
我也可以访问块的句柄和三个端口的句柄。
请注意,图片中显示的标签u
,d
和x0
由Simulink提供,而非我。而且我不想将自定义标签/标签放到端口上。
答案 0 :(得分:0)
尝试
get(find_system(gcb,'FindAll','On','SearchDepth',1,'BlockType','Inport'),'Name');
这将为您提供子系统的端口名。
您可以将子系统路径“ ModelName / SubsystemName”代替gcb