文档帮助中心文档
为记录的模拟数据打印零交叉信息
sscprintzcs(节点)
唠唠叨叨sscprintzcs(节点)
例子
sscprintzcs (节点)根据指定的日志模拟数据打印模拟期间检测到的零交叉信息节点.在调用此函数之前,必须在当前工作空间中具有模拟日志变量,其中包括模拟统计数据。通过打开模拟统计信息日志来模拟模型,或者从文件中加载先前保存的变量,从而创建工作区变量。
sscprintzcs (节点)
节点
sscprintzcs (节点,冗长)打印关于零交叉的详细信息。的冗长参数控制细节级别。
sscprintzcs (节点,冗长)
冗长
全部折叠
打开机械系统与平移硬停止示例模型:
ssc_mechanical_system_translational_hardstop
这个示例模型启用了数据日志记录和模拟统计日志记录工作空间变量名参数设置为simlog_ssc_mechanical_system_translational_hardstop.
simlog_ssc_mechanical_system_translational_hardstop
模拟模型以记录模拟数据:
sim卡(“ssc_mechanical_system_translational_hardstop”);
在块级别获取过零信息:
sscprintzcs (simlog_ssc_mechanical_system_translational_hardstop)
ssc_mechanical_system_translational_hardstop(2个信号,28个交叉口)+-Translational_Hard_Stop(2个信号,28个交叉口)
结果表明,唯一能产生零交叉的块是平移硬停块。它有两个信号可以产生零交点,并检测到28个实际的零交点。
获得信号级过零信息:
sscprintzcs (simlog_ssc_mechanical_system_translational_hardstop, 1)
ssc_mechanical_system_translational_hardstop (2 signals, 28 crossing) +-Translational_Hard_Stop (2 signals, 28 crossing) -zc_1 16 -zc_2 12
结果表明,唯一能产生零交叉的块是平移硬停块。它有两个信号可以产生零交叉,zc_1和zc_2.总共检测到28个实际的零交叉。信号zc_1在模拟过程中产生了16个零交叉点和信号zc_2产生12。
zc_1
zc_2
使用sscexplore函数进一步探索信号的过零数据zc_1.
sscexplore
sscexplore (simlog_ssc_mechanical_system_translational_hardstop...“Translational_Hard_Stop.SimulationStatistics.zc_1”)
仿真日志工作区变量,包含记录的模型仿真数据,包括仿真统计数据,指定为节点对象。属性指定模拟日志变量的名称工作空间变量名的参数Simscape对话框中的。还可以通过提供通过模拟数据树到该节点的完整路径,在模拟日志变量中指定节点。在本例中,函数只输出在该特定节点中发现的零交叉的信息。
例子:simlog。DC_Motor
simlog。DC_Motor
0
1
2
打印信息中关于零交叉的详细程度,指定为一个数字:
0——块级别信息
1——信号电平信息
2—信号级信息,包括位置信息
数据类型:双
双
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系