文档帮助中心
simscape.logging.sli.findNode
(被删除)查找节点对象对应于块或子系统
节点
simscape.logging.sli.findNode将在未来的版本中删除。用simscape.logging.findNode代替。语法和两个函数的参数是相同的。
simscape.logging.findNode
节点= simscape.logging.sli.findNode(simlog,块)
例
节点= simscape.logging.sli.findNode(simlog,块)回报simscape.logging.Node对象,它包含用于在模型中的特定的块或子系统中的记录的模拟数据。在你调用这个函数,你必须加载模型。你还必须在当前工作区的模拟日志变量。通过模拟与数据记录模型创建仿真日志变量打开,或者从文件中加载以前保存的变量。
simlog
块
simscape.logging.Node
全部收缩
打开永磁直流电机例如模型,已经有数据启用了日志记录,运行仿真创建仿真日志变量simlog_ssc_dcmotor(由指定的工作区的变量名车型配置参数)在当前的工作空间:
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]
ñ是个节点对象对应于所选择的块。
ñ
查找节点对应于直流电动机子系统惯性块:
N = simscape.logging.sli.findNode(simlog_ssc_dcmotor,'ssc_dcmotor / DC马达/惯性')
ñ是个节点对象对应于直流电动机子系统惯性块。
查找节点对应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
块或子系统名称或标识符,指定为手柄,完整路径模型中的一个块或子系统,万博1manbetxSimulink.Block对象,或有效的Simulink标识符(万博1manbetxSID)。
数据类型:双|烧焦|串
双
烧焦
串
对应于指定块,节点在模拟数据日志树返回为节点目的。该节点对象,它是类的simscape.logging.Node包含记录模拟数据为指定块。返回空[]如果没有找到该节点。
[]
展开全部
警告在R2020a开始
simscape.logging.sli.findNode将在未来的版本中删除。用simscape.logging.findNode代替。语法和两个函数的参数是相同的,但新的功能更有效。
要更新您的代码,只需去掉“.sli“从函数调用。
.sli
simscape.logging.sli.findPath
您单击对应于该MATLAB命令的链接:
在MATLAB命令窗口中输入它运行的命令。Web浏览器不支持MATLAB的命令。万博1manbetx
选择一个网站,以获得翻译的内容,其中可看到当地的活动和优惠。根据您的位置,我们建议您选择:。
您还可以选择从下面的列表中的网站:
选择最佳的网站性能的中国网站(在中国或英文)。其他MathWorks的国家网站都没有从您的位置访问进行了优化。
请联系您当地的办事处