我在模拟火车。模拟运行无限长。我给火车施加力量,它开始运动。我想显示火车行驶距离的实时图表。 x轴沿1方向移动。但单位绝对不是秒。我知道这一点是因为我将x轴设置为从0到60,该图在不到60秒的时间内占据了水平范围。我只希望图形每秒更新一次。我该怎么办?
这是我的模型:
我正在使用Dash Scope:
答案 0 :(得分:1)
图形是,显示的是秒-模拟时间的秒数,而不是墙上时钟的秒数。
如果您想人为地降低它的速度,则可以选择几种方法,包括使模拟时间步长很小,或者在挂钟时间赶上模拟时间的同时向模型pause
中添加一些内容。一种写S函数的方法,例如Real-Time Pacer for Simulink