Справочник по Matlab
  • Массивы, матрицы и операции с ними
  • Математические функции
  • Линейная алгебра
  • Анализ и обработка данных
  • Работа с разреженными матрицами
  • Графические команды и функции
  •  
    Массивы, матрицы и операции с ними
    Массивы являются основными объектами в системе MATLAB: в версиях 4.х допускаются только одномерные массивы - векторы - и двумерные массивы - матрицы; в версии 5.0 возможно использование многомерных массивов - тензоров. Ниже описаны функции формирования массивов и матриц, операции над матрицами, специальные матрицы в рамках системы MATLAB версий 4.х.

    Формирование массивов специального вида

    • ZEROS - формирование массива нулей
    • ONES - формирование массива единиц
    • EYE - формирование единичной матрицы
    • RAND - формирование массива элементов, распределенных по равномерному закону
    • RANDN - формирование массива элементов, распределенных по нормальному закону
    • CROSS - векторное произведение
    • KRON - формирование тензорного произведения
    • LINSPACE - формирование линейного массива равноотстоящих узлов
    • LOGSPACE - формирование узлов логарифмичесокй сетки
    • MESHGRID - формирование узлов двумерной и трехмерной сеток
    • : - формирование векторов и подматриц

    Операции над матрицами

    • DIAG - формирование или извлечение диагоналей матрицы
    • TRIL - формирование нижнетреугольной матрицы (массива)
    • TRIU - формирование верхнетреугольной матрицы (массива)
    • FLIPLR - поворот матрицы относительно вертикальной оси
    • FLIPUD - поворот матрицы относительно горизонтальной оси
    • ROT90 - поворот матрицы на 90 градусов
    • RESHAPE - преобразование размеров матрицы

    Специальные матрицы

    • COMPAN - сопровождающая матрица характеристического многочлена
    • HADAMARD - матрица Адамара (Hadamard matrix)
    • HANKEL - матрица Ганкеля (Hankel matrix)
    • HILB, INVHILB - матрица Гильберта (Hilbert matrix)
    • MAGIC - магический квадрат
    • PASCAL - матрица Паскаля (Pascal matrix)
    • ROSSER - матрица Рессера (Rosser matrix)
    • TOEPLITZ - матрица Теплица (Toeplitz matrix)
    • VANDER - матрица Вандермонда (Vandermonde matrix)
    • WILKINSON - матрица Уилкинсона (Wilkinson matrix)

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

    Яндекс цитирования Rambler's Top100