我试图将自定义块的名称设置为从总线选择器发出的InputSignal的名称。
我用过get(get_param(gcb, 'object'))
,发现有一个参数InputSignalNames
是一个单元格。反正有一个命令可以获取单元名称吗?
我知道我能做到
tmpName = get_param(gcb, 'InputSignalNames')
signalName = tmpName{:}
但是有类似
get_param(gcb, 'InputSignalNames'){:}
答案 0 :(得分:1)
以下帮助吗?
set_param(gcb,'Name',strrep(strrep(char(get_param(gcb,'InputSignalNames')),'<',''),'>',''));
或者如果您不需要删除<>,
set_param(gcb,'Name',char(get_param(gcb,'InputSignalNames')));