simscape.logging.sli.findNode

(被删除)查找节点对象对应于块或子系统

simscape.logging.sli.findNode将在未来的版本中删除。用simscape.logging.findNode代替。语法和两个函数的参数是相同的。

描述

节点= simscape.logging.sli.findNode(simlog回报simscape.logging.Node对象,它包含用于在模型中的特定的块或子系统中的记录的模拟数据。在你调用这个函数,你必须加载模型。你还必须在当前工作区的模拟日志变量。通过模拟与数据记录模型创建仿真日志变量打开,或者从文件中加载以前保存的变量。

例子

全部收缩

打开永磁直流电机例如模型,已经有数据启用了日志记录,运行仿真创建仿真日志变量simlog_ssc_dcmotor(由指定的工作区的变量名车型配置参数)在当前的工作空间:

ssc_dcmotor SIM('ssc_dcmotor');

打开直流电动机子系统和选择惯性块。

查找节点对应于所选择的块:

N = simscape.logging.sli.findNode(simlog_ssc_dcmotor,gcbh)
N =节点与属性:ID: '惯性' 瓦特:[1x1的simscape.logging.Node] T:[1x1的simscape.logging.Node] I:[1x1的simscape.logging.Node]

ñ是个节点对象对应于所选择的块。

打开永磁直流电机例如模型,已经有数据启用了日志记录,运行仿真创建仿真日志变量simlog_ssc_dcmotor(由指定的工作区的变量名车型配置参数)在当前的工作空间:

ssc_dcmotor SIM('ssc_dcmotor');

查找节点对应于直流电动机子系统惯性块:

N = simscape.logging.sli.findNode(simlog_ssc_dcmotor,'ssc_dcmotor / DC马达/惯性'
N =节点与属性:ID: '惯性' 瓦特:[1x1的simscape.logging.Node] T:[1x1的simscape.logging.Node] I:[1x1的simscape.logging.Node]

ñ是个节点对象对应于直流电动机子系统惯性块。

查找节点对应DC Motor子系统:

米= simscape.logging.sli.findNode(simlog_ssc_dcmotor,'ssc_dcmotor /直流电动机
米=节点与属性:ID: 'DC_Motor' Rotor_Resistance:[1x1的simscape.logging.Node] Rotor_Inductance:[1x1的simscape.logging.Node] Rotational_Electromechanical_Converter:[1x1的simscape.logging.Node]惯量:[1x1的simscape.logging.Node]摩擦:[1x1的simscape.logging.Node]

是个节点对象对应于整个直流电动机子系统。

输入参数

全部收缩

模拟日志工作空间变量包含记录的模型模拟的数据,指定为节点目的。您可以通过使用指定的模拟日志变量的名称工作区的变量名参数在的Simscape配置参数对话框的窗格。

块或子系统名称或标识符,指定为手柄,完整路径模型中的一个块或子系统,万博1manbetxSimulink.Block对象,或有效的Simulink标识符(万博1manbetxSID)。

数据类型:|烧焦|

输出参数

全部收缩

对应于指定块,节点在模拟数据日志树返回为节点目的。该节点对象,它是类的simscape.logging.Node包含记录模拟数据为指定块。返回空[]如果没有找到该节点。

兼容性注意事项

展开全部

警告在R2020a开始

介绍了在R2015a