Main Content

Esta página se ha traducido mediante traducción automática. Haga clic aquí para ver la última versión en inglés.

reset

Restablecer Rate objeto

Sintaxis

Descripción

ejemplo

reset(rate) restablece el estado del objeto Rate , incluido el tiempo transcurrido y todas las estadísticas sobre períodos anteriores. reset es útil si desea ejecutar varios bucles sucesivos al mismo ritmo, o si el objeto se crea antes de ejecutar el bucle.

Argumentos de entrada

expandir todo

Rate objeto, especificado como identificador. Este objeto contiene la información de la tasa deseada y otra información sobre la ejecución. Consulte rateControl para obtener más información.

Ejemplos

expandir todo

Cree un objeto rateControl para ejecutar a 20 Hz.

r = rateControl(2);

Inicie una operación de bucle y control utilizando el objeto Rate .

for i = 1:30
    % Your code goes here
    waitfor(r);
end

Muestra las propiedades del objeto rateControl después de la operación del bucle.

disp(r)
  rateControl with properties:

         DesiredRate: 2
       DesiredPeriod: 0.5000
       OverrunAction: 'slip'
    TotalElapsedTime: 15.0049
          LastPeriod: 0.5000

Restablezca el objeto para reiniciar las estadísticas de tiempo.

reset(r);
disp(r)
  rateControl with properties:

         DesiredRate: 2
       DesiredPeriod: 0.5000
       OverrunAction: 'slip'
    TotalElapsedTime: 0.0146
          LastPeriod: NaN

Historial de versiones

Introducido en R2016a