Практические задания по высшей математике с применением программы Maxima для студентов, обучающихся по специальности "социология". Абзалилов Д.Ф - 53 стр.

UptoLike

Рубрика: 

-->
transpose(A);
(%)
1 4 7
2 5 8
3 6 9
С помощью этой команды можно вывести заданный столбец:
-->
transpose(A)[3];
(%)
[3, 6, 9]
Команды addrow/addcol добавляют к матрице дополнительную стро-
ку/ряд. Заметим, что эти команды не изменяют исходную матрицу (то есть
выполнения предыдущих команд матрица A так и останется исходной матрицей
3×3), а создают новую матрицу. Чтобы использовать полученную матрицу в по-
следующих расчетах, ей необходимо дать имя. Так матрицу A1, равную матрице
A с добавленной четвертой нулевой строкой можно задать командой
-->
A1: addrow(A, [0,0,0]);
(%)
1 2 3
4 5 6
7 8 9
0 0 0
Создадим матрицу A2, добавим к A новый столбец:
-->
A2: addcol(A, [9,9,9]);
(%)
1 2 3 9
4 5 6 9
7 8 9 9
Убрать ненужные строки или столбцы из матрицы можно командой
submatrix. Убираемые номер а строк надо писать через запятую до имени ис-
ходной матрицы, а номера столбцов после. Например, уд алим из матрицы A
первую строку и третий столбец. Полученной матрице дадим имя A3
-->
A3: submatrix(1, A, 3);
53
    --> transpose(A);
              
          1 4 7
              
    (%) 
         2 5 8
               
          3 6 9
    С помощью этой команды можно вывести заданный столбец:
    --> transpose(A)[3];
    (%) [3, 6, 9]

    Команды addrow/addcol добавляют к матрице дополнительную стро-
ку/ряд. Заметим, что эти команды не изменяют исходную матрицу (то есть
выполнения предыдущих команд матрица A так и останется исходной матрицей
3 × 3), а создают новую матрицу. Чтобы использовать полученную матрицу в по-
следующих расчетах, ей необходимо дать имя. Так матрицу A1, равную матрице
A с добавленной четвертой нулевой строкой можно задать командой
    --> A1:   addrow(A, [0,0,0]);
                
          1   2 3
                
        4    5 6
                
    (%)         
        7    8 9
                
          0   0 0
    Создадим матрицу A2, добавим к A новый столбец:
    --> A2:   addcol(A, [9,9,9]);
                   
          1   2 3 9
                   
    (%) 
        4    5 6 9
          7   8 9 9
    Убрать ненужные строки или столбцы из матрицы можно командой
submatrix. Убираемые номера строк надо писать через запятую до имени ис-
ходной матрицы, а номера столбцов – после. Например, удалим из матрицы A
первую строку и третий столбец. Полученной матрице дадим имя A3
    --> A3: submatrix(1, A, 3);


                                    53