Is it possible to get port names of a masked C-MEX s-function block?
3 次查看(过去 30 天)
显示 更早的评论
Hi,
I have some third-party C-MEX s-function library blocks. These blocks have been masked and the ports are labelled using "port_label()". Is there a way of getting the port names programmatically?
This is what I have tried so far:
PH = get_param(<block_path>, 'PortHandles');
PortName = get_param(PH.Inport(1), 'Name');
But it returns an empty array.
I need to retrieve the name of the port even when the port is not connected so cannot use the approach specified here.
Given that these are 3rd-party libraries, we do not have any control over their implementation.
Any pointers would be much appreciated.
Many thanks
sunny
0 个评论
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Author Block Masks 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!