主要内容

getsimulationtime.

频率响应估计模拟的最后一次

句法

tfinal = getsimulationtime(输入)

描述

TFINAL.= getsimulationtime(输入返回Simulink的最后一次万博1manbetx®使用输入信号频率响应估计期间执行模拟输入。改变输入为了减少最终的仿真时间,可以帮助减少执行频率响应估计所需的时间。

输入参数

输入

频率响应估计的输入信号fr命令。

输入信号输入必须是:

  • 一个SINESTREAM输入信号,在模型线性化器或创造疯狂

  • 啁啾输入信号,创建模型线性化器或创造疯狂.Chirp.

  • 随机输入信号,创建模型线性化器或创造rest.random.

输出参数

TFINAL.

使用输入信号在频率响应估计期间执行模拟的最终时间输入

例如,命令sysest =嫉妒(MDL,IO,输入)对由此指定的Simulink模型执行频率响应估计万博1manbetxMDL.使用线性化I / O设置IO.。估计使用输入信号输入。命令tfinal = getsimulationtime(输入)在执行模拟结束时返回模拟时间fr

例子

全部收缩

创建一个SINESTREAM输入信号。

输入= frest.sinestream('振幅',1e-3,......'频率',logspace(1,3,50),......'samplesperperiod',40,'酸奶''赫兹');

SINESTREAM信号输入包括在10Hz和1000Hz之间的对数间隔开的50个频率。每个频率每周期40次采样。

使用该信号计算估计的最终仿真时间。

tfinal = getsimulationtime(输入)
TFINAL = 4.4186.

TFINAL.表示具有此输入信号的任何模型的频率响应估计将模拟4.4186秒的模型。

在R2012A介绍