exponenta event banner

dsort

Сортировка дискретно-временных полюсов по величине

Синтаксис

dsort
[s,ndx] = dsort(p)

Описание

dsort сортирует дискретно-временные полюса, содержащиеся в векторе p в порядке убывания по величине. Сначала появляются неустойчивые полюса.

При вызове с одним левым аргументом dsort возвращает отсортированные полюса в s.

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

Примеры

Отсортируйте следующие дискретные полюса.

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

s = dsort(p)

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

Ограничения

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

См. также

| | | | |

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