cel*_*orb 5 matlab signals simulink properties line
我正在尝试编写一个生成基本Simulink模型的脚本,我想知道是否有一种以编程方式标记信号线的方法.我查看了add_line函数(我正在使用它来添加行),但是我没有看到用于定义Name或Label属性的选项.
有没有办法做到这一点?
小智 5
add_line
返回新创建的行的句柄,所以你也可以写:
lineHandle = add_line('sys','oport','iport');
set_param(lineHandle, 'Name', 'yourSignalName');
Run Code Online (Sandbox Code Playgroud)
使用当前选定的块gcb
或要命名其输出信号的块的名称,您可以编写
Run Code Online (Sandbox Code Playgroud)name = gcb h = get_param(name, 'PortHandles') h = Inport: [72.0029 73.0029] Outport: 74.0029 Enable: [] Trigger: [] State: [] LConn: [] RConn: [] Ifaction: [] set(h.Outport(1), 'SignalNameFromLabel', 'output_sig')
归档时间: |
|
查看次数: |
6104 次 |
最近记录: |