chgTimeUnit

Измените единицы измерения времени динамической системы

Синтаксис

sys_new = chgTimeUnit(sys,newtimeunits)

Описание

sys_new = chgTimeUnit(sys,newtimeunits) изменяет единицы измерения времени sys к newtimeunits. Время - и характеристики частотного диапазона sys и sys_new соответствие.

Входные параметры

sys

Модель динамической системы

newtimeunits

Новые единицы измерения времени в виде одного из следующих значений:

  • 'nanoseconds'

  • 'microseconds'

  • 'milliseconds'

  • 'seconds'

  • 'minutes'

  • 'hours'

  • 'days'

  • 'weeks'

  • 'months'

  • 'years'

Значение по умолчанию: 'seconds'

Выходные аргументы

sys_new

Модель динамической системы того же типа как sys с новыми единицами измерения времени. Ответ времени sys_new то же самое как sys.

Если sys идентифицированная линейная модель, и параметры модели, когда и их минимальные и максимальные границы масштабируются к новым единицам измерения времени.

Примеры

свернуть все

Создайте модель передаточной функции.

num = [4 2];
den = [1 3 10];
sys = tf(num,den);

По умолчанию, единица измерения времени sys 'seconds'. Создайте новую модель с единицами измерения времени, измененными на минуты.

sys1 = chgTimeUnit(sys,'minutes');

Это наборы команд TimeUnit свойство sys1 к 'minutes', не изменяя динамику. Чтобы подтвердить, что движущие силы неизменны, сравните переходные процессы sys и sys1.

stepplot(sys,'r',sys1,'y--');
legend('sys','sys1');

Переходные процессы являются тем же самым.

Если вы изменяете TimeUnit свойство системы вместо того, чтобы использовать chgTimeUnit, движущие силы системы действительно изменяются. Чтобы видеть это, измените TimeUnit свойство копии sys и сравните переходной процесс с исходной системой.

sys2 = sys;
sys2.TimeUnit = 'minutes';
stepplot(sys,'r',sys2,'gx'); 
legend('sys','sys2');

Переходные процессы sys и sys2 не соответствовать. Например, исходное время нарастания 0,04 секунд превращается в 0,04 минуты.

Советы

  • Использование chgTimeUnit изменить единицы измерения времени, не изменяя поведение системы.

Смотрите также

| | | | | (Control System Toolbox) | (Control System Toolbox) | (Control System Toolbox) | (Control System Toolbox) | (Control System Toolbox)

Представленный в R2012a