Matlab  |  Mathcad  |  Maple  |  Mathematica  |  Statistica  |  Другие пакеты
Internet-класс  |  Примеры  |  Методики  |  Банк задач  |  Консультации & Форум  |  Download  |  Ссылки  |  Конкурсы
Встроенные функции

В начало книги

 

Список встроенных функций

Функции сортировки
К предыдущему разделуК следующему разделу

Mathcad содержит три функции, показанные на Рисунке 4, для сортировки массивов и одну для обращения порядка их элементов:

sort(v) Возвращает элементы вектора v, отсортированные в порядке возрастания.
csort (A, n) Сортирует строки матрицы таким образом, чтобы расположить элементы в столбце n в порядке возрастания. Результат имеет тот же самый размер, что и A.
rsort (A, n) Сортирует столбцы матрицы таким образом, чтобы расположить элементы в строке n в порядке возрастания. Результат имеет тот же самый размер, что и A.
reverse (v)
reverse (A)
Обращает порядок элементов вектора v или строк матрицы A.

Функции, описанные выше, используют в качестве аргумента комплекснозначные матрицы и векторы. Однако при их сортировке Mathcad игнорирует мнимую часть.

Для сортировки вектора или матрицы в порядке убывания сначала сортируйте их в порядке возрастания, а затем используйте функцию reverse. Например, reverse(sort(v)) возвращает элементы v, отсортированного в порядке убывания.

Если только значение ORIGIN не изменено, матрицы будут пронумерованы, начиная с нулевой строки и нулевого столбца. Забыв это, легко ошибиться при сортировке матрицы, просто определяя неправильный параметр n для rsort и csort. Чтобы сортировать по первому столбцу матрицы, например, необходимо использовать csort (A, 0).

4_283.gif (5329 bytes)

Рисунок 4: Функции сортировки.

В начало страницы  К предыдущему разделуК следующему разделу

Список встроенных функций

Карта сайта | На первую страницу | Поиск |О проекте |Сотрудничество |
Exponenta Pro | Matlab.ru

Наши баннеры


Copyright © 2000-2003. Компания SoftLine. Все права защищены.

Дата последнего обновления информации на сайте: 15.04.03
Сайт начал работу 1.09.00

www.softline.ru

Призы для подписчиков научно-практического журнала: Exponenta Pro. Математика в приложениях