MathCad 2000. Шейкер Т.Д. - 23 стр.

UptoLike

Составители: 

length v1() 3= rows v1() 3= m identity 5():=
ulnv1()
:= u2 ln v1():=
m
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
=
u
0
0.693
1.099
=
u2
0
0.693
1.099
=
augment m v,()
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
1
2
3
4
5
= tr m() 5=
6.4.3. Сортировка векторов и матриц
sort(V) – сортировка элементов вектора по возрастанию;
reverse(V) – перестановка элементов вектора после
применения sort в обратном порядке (сортировка по убыванию);
csort(M,n) – перестановка строк матрицы так, чтобы
отсортированным оказался n-й столбец;
rsort(M,n) – перестановка столбцов матрицы так, чтобы
отсортированной оказалась n-я строка.
6.4.4.Специальные характеристики матрицы
rank(M) – ранг матрицы;
tr(M) – след квадратной матрицы;
norm1(M), norm2(M), norme(M), normi(M) – первая, вторая,
Евклидова и неопределённая нормы матрицы М;
lu(M) – треугольное разложение матрицы M, такое, что
PM=LU. Матрицы M, P, L, Q квадратные, одного порядка; L и Q
соответственно нижняя и верхняя треугольные матрицы;
qr(A) – разложение матрицы А на Q и R: A=QR, где Q -
ортогональная матрица и R - верхняя треугольная матрица;
23
   length( v1) = 3   rows( v1) = 3      m := identity( 5)
        ⎯    →
   u := ln( v1)      u2 := ln( v1)         ⎛   1 0 0 0 0 ⎞
                                           ⎜   0 1 0 0 0
                                                         ⎟
                                           ⎜             ⎟
       ⎛⎜ 0 ⎟⎞            ⎛⎜ 0 ⎟⎞       m= ⎜   0 0 1 0 0 ⎟
   u = ⎜ 0.693 ⎟                           ⎜   0 0 0 1 0 ⎟
                     u2 = ⎜ 0.693 ⎟        ⎜             ⎟
        ⎜ 1.099 ⎟          ⎜ 1.099 ⎟
        ⎝       ⎠          ⎝       ⎠       ⎝   0 0 0 0 1 ⎠


                      ⎛   1 0 0 0 0 1 ⎞
                      ⎜   0 1 0 0 0 2
                                      ⎟
                      ⎜               ⎟
    augment( m , v) = ⎜   0 0 1 0 0 3 ⎟         tr( m) = 5
                      ⎜   0 0 0 1 0 4 ⎟
                      ⎜               ⎟
                      ⎝   0 0 0 0 1 5 ⎠

6.4.3. Сортировка векторов и матриц
       sort(V)    – сортировка элементов вектора по возрастанию;
       reverse(V) – перестановка    элементов   вектора    после
применения sort в обратном порядке (сортировка по убыванию);
       csort(M,n) – перестановка строк матрицы так, чтобы
отсортированным оказался n-й столбец;
       rsort(M,n) – перестановка столбцов матрицы так, чтобы
отсортированной оказалась n-я строка.

6.4.4.Специальные характеристики матрицы
       rank(M) – ранг матрицы;
       tr(M) – след квадратной матрицы;
       norm1(M), norm2(M), norme(M), normi(M) – первая, вторая,
Евклидова и неопределённая нормы матрицы М;
       lu(M) – треугольное разложение матрицы M, такое, что
P⋅M=L⋅U. Матрицы M, P, L, Q квадратные, одного порядка; L и Q
соответственно нижняя и верхняя треугольные матрицы;
       qr(A) – разложение матрицы А на Q и R: A=Q⋅R, где Q -
ортогональная матрица и R - верхняя треугольная матрица;
                                23