Система математических расчетов MATLAB

Методическое пособие - Компьютеры, программирование

Другие методички по предмету Компьютеры, программирование

а.

  • inf - Бесконечность.
  • NaN - Нечисловое значение.
  • isnan - Истинно для нечисловых значений.
  • isinf - Истинно для бесконечных значений.
  • isfinite - Истинно для конечных значений.
  • why - Выдает ответ в виде набора случайных фраз.
  •  

     

    Специальные типы матриц (Specialized matrices)

     

    1. compan - Сопутствующая матрица.
    2. gallery - Набор тестовых матриц.
    3. hadamard - Матрица Адамара.
    4. hankel - Матрица Ганкеля.
    5. hilb - Матрица Гильберта.
    6. invhilb - Обратная матрица Гильберта.
    7. magic - Матрица Волшебный квадрат.
    8. pascal - Матрица Паскаля.
    9. rosser - Матрица Рессера (тестовая матрица для классической симметричной

    проблемы собственных значений).

    1. toeplitz - Матрица Теплица (Toeplitz matrix).
    2. vander - Матрица Вандермонда (Vandermonde matrix).
    3. wilkinson - Матрица Уилкинсона (тестовая матрица Уилкинсона (Wilkinson) для

    задачи на собственные значения.

     

     

     

     

     

     

    Приложение 6. - Матричные функции и линейная алгебра

    (Matrix functions - numerical linear algebra)

     

    Директория matlab\matfun

    Матричный анализ (Matrix analysis)

     

    1. norm - Нормы векторов и матриц.
    2. normest - Оценка 2-нормы матриц.
    3. rank - Ранг матрицы.
    4. det - Детерминант матрицы
    5. trace - След матрицы (сумма диагональных элементов).
    6. null - Нуль- пространство (ядро) матрицы.
    7. orth - Ортонормальный базис матрицы.
    8. rref - Треугольная форма матрицы (Reduced row echelon form).
    9. subspace - Угол между двумя подпространствами.

     

     

     

    Линейные уравнения (Linear equations)

     

    1. \ and / - Решение линейных уравнений (см. Приложение 3. Арифметические

    операторы)

    1. inv - Обратная матрица.
    2. rcond - Обратная величина числа обусловленности матрицы ,найденная при по-

    мощи вычислителя пакета LAPACK (LAPACK reciprocal condition estimator).

    1. cond - Число обусловленности по отношению к обращению матриц.
    2. condest - Оценка числа обусловленности 1-нормы матрицы.
    3. normest1 - Оценка 1-нормы матрицы.
    4. chol - Разложение Холецкого (Cholesky factorization).
    5. cholinc - Неполное разложение Холецкого (Incomplete Cholesky factorization).
    6. lu - LU-разложение (LU factorization).
    7. luinc - Неполное LU-разложение (Incomplete LU factorization).
    8. qr - Ортогонально-треугольная декомпозиция.
    9. lsqnonneg - Метод наименьших квадратов с неотрицательными ограничениями.
    10. pinv - Псевдообратная матрица.
    11. lscov - Метод наименьших квадратов в присутствии шумов.

     

     

    Собственные значения и сингулярные числа (Eigenvalues and singular values)

     

    1. eig - Собственные значения и собственные векторы.
    2. svd - Сингулярное разложение матрицы.
    3. gsvd - Обобщенное сингулярное разложение матрицы.
    4. eigs - Вычисление нескольких собственных значений (с наибольшими

    модулями).

    1. svds - Вычисление нескольких сингулярных чисел.
    2. poly - Характеристический полином матрицы.
    3. polyeig - Вычисление собственных значений матричного полинома (Polynomial

    eigenvalue problem).

    1. condeig - Число обусловленности относительно собственных значений матрицы.
    2. hess - Приведение к форме Хессенберга (Hessenberg form).
    3. qz - QZ-факторизация (приведение пары матриц к обобщенной форме Шура).
    4. schur - Приведение к форме Шура (Schur decomposition).

     

     

    Вычисление функций от матриц (Matrix functions).

     

    1. expm - Вычисление матричной экспоненты.
    2. logm - Вычисление логарифма матрицы.
    3. sqrtm - Вычисление квадратного корня матрицы.
    4. funm - Вычисление произвольной функции от матрицы.
    5. expm1 - Матричная экспонента с использованием разложения Паде.
    6. expm2 - Матричная экспонента с использованием разложения в ряд Тейлора.
    7. expm3 - Матричная экспонента с использованием собственных значений и

    собственных векторов.

     

     

    Утилиты для процедур факторизации матриц (Factorization utilities)

     

    1. qrdelete - Удалить столбец в QR -разложении.
    2. qrinsert - Вставить столбец в QR-разложение.
    3. rsf2csf - Преобразование действительной блочно-диагональной формы к

    комплексной диагональной форме.

    1. cdf2rdf - Преобразование комплексной блочно-диагональной формы к

    действительной диагональной форме.

    1. balance - Масштабирование матрицы для повышения точности вычисления

    собственных значений.

    1. planerot - Преобразование Гивенса (плоское вращениеГивенса).
    2. cholupdate - Разложение Холецкого модифицированной матрицы.
    3. qrupdate - QR разложение модифицированной матрицы.

     

     

     

     

    Приложение 7. Полиномы и интерполяция (Interpolation and polynomials)

     

    Директория matlab\polyfun

     

    Интерполяция данных (Data interpolation)

     

    1. pchip - Интерполяция кусочным кубическим полиномом Эрмита.
    2. interp1 - Одномерная табличная интерполяция.
    3. interp1q - Быстрая о