Купить Matlab  |  Mathematica  |  Mathcad  |  Maple  |  Statistica  |  Другие пакеты Поиск по сайту
Internet-класс  |  Примеры  |  Методики  |  Форум  |  Download
https://hub.exponenta.ru/


Справочник по Matlab
  • Массивы, матрицы и операции с ними
  • Математические функции
  • Линейная алгебра
  • Анализ и обработка данных
  • Работа с разреженными матрицами
  • Графические команды и функции
  •  
    RREF
    Треугольная форма матрицы

    Синтаксис:

    R = rref(A) [R, jb] = rref(A) rrefmovie(A)
    R = rref(A, tol) [R, jb] = rref(A, tol) rrefmovie(A, tol)
    rrefmovie

    Описание:

    Функция R = rref(A) осуществляет приведение матрицы к треугольной форме на основе метода исключения Гаусса с частичным выбором ведущего элемента.

    По умолчанию используется следующее значение порога для принятия решения о малости исключаемого элемента:

                 tol = max(size(A) * eps * norm(A, inf).

    Функция R = rref(A, tol) осуществляет приведение матрицы к треугольной форме на основе метода исключения Гаусса с частичным выбором ведущего элемента для заданного значения порога tol.

    Функции [R, jb] = rref(A) и [R, jb] = rref(A, tol) кроме треугольной формы возвращают также вектор jb, обладающий следующими свойствами:

    • r = length(jb) может служить оценкой ранга матрицы A;
    • при решении систем линейных уравнений Ax = b переменные x(jb) являются связанными переменными;
    • столбцы A(:, jb) определяют базис матрицы A;
    • R(1 : r, jb) - единичная.

    Функции R = rrefmovie(A) и R = rrefmovie(A, tol) реализуют пошаговую процедуру приведения матрицы к треугольной форме с выводом на экран промежуточных матриц.

    Функции R = rrefmovie демонстрирует пошаговую процедуру приведения некоторой матрицы размера 8 х 6 с рангом 4 к треугольной форме.

    Примеры:

                A = magic(4), [R, jb]=rref(A)

    A = R =
    16 2 3 13
    5 11 10 8
    9 7 6 12
    4 14 15 1
    1 0 0 1
    0 1 0 3
    0 0 1 -3
    0 0 0 0

               jb =    1     2    3
               r = length(jb)
               r = 3

    A(:, jb) = R(:, jb) =
    16 2 3
    5 11 10
    9 7 6
    4 14 15
    1 0 0
    0 1 0
    0 0 1
    0 0 0

    Сопутствующие функции: RANK, ORTH, LU, INV.

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

    | На первую страницу | Поиск | Купить Matlab

    Исправляем ошибки: Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter


    Copyright © 1993-2024. Компания Softline. Все права защищены.

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