Читайте также: |
|
В пакете Математика имеется возможность создавать массивы из символических элементов. Эти массивы можно использовать в аналитических формулах, которые будут справедливы при любом выборе компонент массивов.
Команда Array[a, m] создает вектор из m элементов.
Команда Array[a, {m, n}] создает матрицу .
Для обращения к элементам массивов служат те же команды, что и для обращения к элементам списков.
Пример 10.1
Создадим двумерный массив и выведем его на экран в виде матрицы:
In[ ]: = M=Array[b,{2,2}]; M//MatrixForm
Out[ ] =
Выведем на экран второй элемент первой строки, затем изменим первую строку и выведем на экран полученную матрицу:
In[ ]: = {M[[1,2]], M[[1]]={2, s}; M//MatrixForm}
Out[ ] =
Создадим транспонированную матрицу. Для транспонированной матрицы найдем евклидову норму первой строки, определитель и след:
In[ ]: = {B=Transpose[M]; B//MatrixForm, Norm[B[[1]]], Det[B], Tr[B]}
Out[ ] =
Создадим вектор V и найдем произведение матрицы М на вектор по правилу "строка на столбец", а также поэлементное произведение матрицы на вектор:
In[ ]: = {V=Array[a,2]; MatrixForm[V], M.V//MatrixForm, MЧV//MatrixForm}
Out[ ] =
11. Основные типы графиков
Дата добавления: 2015-07-08; просмотров: 231 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Матричные функции | | | Двумерные графики |