ВУЗ:
Составители:
Рубрика:
9
Функция condest вычисляет оценку нижней границы числа обусловленно-
сти по первой норме.
Следует отметить, что допустима запись вида
y=A/b или функция
mrdivide(A,b). Это вектор-столбец решения СЛАУ вида =
y
Ab, где b –
вектор-строка. Естественно, что при одинаковых компонентах вектора b ре-
шения этих двух систем не совпадают.
Для решения систем линейных алгебраических уравнений можно ис-
пользовать функцию
rref – приведённо-ступенчатая форма матрицы (re-
duced echelon form). Ступенчатая матрица – матрица, имеющая m строк и
n столбцов, у которой первые
r диагональных элементов ненулевые,
(
)
min ,rmn≥ , а элементы, лежащие ниже диагонали, и элементы последних
mr− строк равны нулю:
11 12 13 1 1
22 23 2 2
33 3 3
0
00
000
00000 00
00000 00
rn
rn
rn
rr rn
aaa a a
aa a a
aaa
aa
⎡⎤
⎢⎥
⎢⎥
⎢⎥
⎢⎥
⎢⎥
=
⎢⎥
⎢⎥
⎢⎥
⎢⎥
⎢⎥
⎢⎥
⎣⎦
A
KK
KK
KK
KK K KK KK
KK
KK K KK KK
.
Функция R=rref(A) приводит матрицу A к ступенчатой форме с исполь-
зованием исключения Гаусса–Жордана с выбором ведущего элемента по
столбцу. По умолчанию используется следующее значение порога для при-
нятия решения о малости исключаемого элемента:
tol = max(size(A)*eps*norm(A,inf), где eps=2.2204e-016 –
минимальное число с плавающей точкой. Функция
R=rref(A,tol)использует заданное значение порога. Например:
>> A=[1 -2 1; 2 -5 -1; -7 0 1];
>> R=rref(A)
R =
1 0 0
0 1 0
0 0 1
Функция condest вычисляет оценку нижней границы числа обусловленно- сти по первой норме. Следует отметить, что допустима запись вида y=A/b или функция mrdivide(A,b). Это вектор-столбец решения СЛАУ вида yA = b , где b – вектор-строка. Естественно, что при одинаковых компонентах вектора b ре- шения этих двух систем не совпадают. Для решения систем линейных алгебраических уравнений можно ис- пользовать функцию rref – приведённо-ступенчатая форма матрицы (re- duced echelon form). Ступенчатая матрица – матрица, имеющая m строк и n столбцов, у которой первые r диагональных элементов ненулевые, r ≥ min ( m, n ) , а элементы, лежащие ниже диагонали, и элементы последних m − r строк равны нулю: ⎡ a11 a12 a13 K a1r K a1n ⎤ ⎢0 a22 a23 K a2 r K a2 n ⎥ ⎢ ⎥ ⎢0 0 a33 K a3r K a3n ⎥ ⎢ ⎥ K K K K K K K⎥ A=⎢ . ⎢0 0 0 K arr K arn ⎥ ⎢ ⎥ ⎢0 0 0 0 0 0 0 ⎥ ⎢K K K K K K K⎥ ⎢ ⎥ ⎣⎢0 0 0 0 0 0 0 ⎦⎥ Функция R=rref(A) приводит матрицу A к ступенчатой форме с исполь- зованием исключения Гаусса–Жордана с выбором ведущего элемента по столбцу. По умолчанию используется следующее значение порога для при- нятия решения о малости исключаемого элемента: tol = max(size(A)*eps*norm(A,inf), где eps=2.2204e-016 – минимальное число с плавающей точкой. Функция R=rref(A,tol)использует заданное значение порога. Например: >> A=[1 -2 1; 2 -5 -1; -7 0 1]; >> R=rref(A) R = 1 0 0 0 1 0 0 0 1 9
Страницы
- « первая
- ‹ предыдущая
- …
- 7
- 8
- 9
- 10
- 11
- …
- следующая ›
- последняя »