主要内容

仿真速度

设置仿真速度动画观看

  • 仿真速度块

库:
航空航天Blockset /动画/动画工具的支持金宝app

描述

仿真速度块让你运行模型模拟以较慢的速度,这样您就可以轻松查看动画连接和理解和观察系统行为。可视化模拟以较慢的速度使它更容易理解潜在的系统设计,确定设计问题和演示接近实时的行为。您可以查看结果和检查您的系统在仿真过程中。

在场景中使用这个块中的一个simulation-second完成几个挂钟时间毫秒。

当配置这一块,还考虑块样品时间,这影响了仿真速度。秒,默认是30分之一对应于一个30帧每秒可视化率(典型的桌面电脑)。有关更多信息,请参见样品时间

使用这一块:

  • 设置模型解算器固定步

  • 使用离散采样时间。

提示

仿真速度布洛克:

  • 不生成部署代码。

  • 不支持引用模型金宝app模拟在加速器或快速加速模式。减缓这些模式的模拟,模拟选项卡的仿真软件金宝app®编辑将来发布,选择运行>模拟踱来踱去

港口

输出

全部展开

速度误差,指定为一个标量。

块可选输出速度误差值(simulationTime-ClockTime),在几秒钟内。速度误差为正,如果模拟运行速度比指定的速度和消极,如果低于指定的速度。

输出速度误差从块可以记录整个速度实现在模拟或路由信号到其他块来确定仿真太慢跟不上指定的速度。

依赖关系

要启用这个端口,选择输出速度错误(sec)复选框。

数据类型:

参数

全部展开

比模拟时钟时间,在几秒钟内指定为一个标量,仿真时间每秒的时钟时间。

编程使用

块参数:OutputPaceError
类型:特征向量
价值观:' 1 '|标量
默认的:' 1 '

控制仿真的速度模型使用这些方法之一。MATLAB的线程,忙等待,汽车0.1仿真速度慢下来simulation-second等待挂钟时间1。使用这个参数当一个simulation-second完成几个挂钟时间毫秒。

  • 汽车——使用模型配置参数设置让节奏慢下来模拟控制仿真速度。如果模型配置参数设置让节奏慢下来模拟没有选择,块的行为好像MATLAB的线程选项被选中。

  • MATLAB的线程——使用操作系统睡眠在模拟函数等待挂钟时间1。

  • ——禁用功能,让模拟运行速度尽可能快。

  • 忙等待——使用while循环会同Simstruct等仿真等待挂钟时间1。

编程使用

块参数:SleepMode
类型:特征向量
价值观:MATLAB线程的|“关闭”|“忙等待”|“汽车”
默认的:“汽车”

选中此复选框后,输出速度误差值(simulationTime-ClockTime),在几秒钟内。速度误差为正,如果模拟运行速度比指定的速度和消极,如果低于指定的速度。禁用显示,清除此复选框。

编程使用

块参数:OutputPaceError
类型:特征向量
价值观:”从“|”“
默认的:“关闭”

样品时间指定为一个标量。秒默认30分之一对应于一个30帧每秒可视化率(典型的桌面电脑)。设置频率仿真软件界面同步挂钟,使用该参数。金宝app

块样品时间必须:

  • 离散

  • 大于0.0或继承采样时间(1)

块样品时间和可选的抵消([T年代,To)必须是有限和离散。

谨慎

选择缓慢的一个示例所需时间平滑的动画,因为采样过密毫无益处的采样可能引起动画跳动。欠采样也可能阻止MATLAB®主线程在您的计算机上。

编程使用

块参数:SampleTime
类型:特征向量
:标量|向量
默认的:“1/30”

算法

仿真速度由把整个MATLAB实现线程睡眠直到它必须再次运行跟上发展的步伐。Simu金宝applink仿真软件MATLAB是单线程的,运行在一个线程,所以只有一个仿真速度块可以主动一次。

扩展功能

C / c++代码生成
使用仿真软件生成C和c++代码®编码器™。金宝app

版本历史

之前介绍过的R2006a

全部展开