exponenta event banner

esort

Сортировка полюсов непрерывного времени по действительной части

Синтаксис

s = esort(p)
[s,ndx] = esort(p)

Описание

esort сортировка полюсов непрерывного времени, содержащихся в векторе p по действительной части. сначала появляются нестабильные собственные значения, а остальные полюса упорядочиваются путем уменьшения вещественных частей.

При вызове с одним левым аргументом s = esort(p) возвращает отсортированные собственные значения в s.

[s,ndx] = esort(p) возвращает дополнительный аргумент ndx, вектор, содержащий индексы, используемые при сортировке.

Примеры

Сортируйте следующие непрерывные собственные значения.

p
p =
  -0.2410+ 0.5573i
  -0.2410- 0.5573i
   0.1503         
  -0.0972         
  -0.2590 

esort(p)

ans =
   0.1503         
  -0.0972         
  -0.2410+ 0.5573i
  -0.2410- 0.5573i
  -0.2590 

Ограничения

Собственные значения в векторе p должен появляться в комплексных сопряженных парах.

См. также

| | | | |

Представлен до R2006a