Matlab матрицы


Matlab матрицы - это прямоугольный набор чисел. Строчные и столбцовые вектора,
которые мы рассматривали выше, являются примерами матриц.

Рассмотрим матрицу размером 3Х4:


В программе MATLAB эту матрицу можно ввести с помощью следующей команды:

 

 


Обратите внимание, что элементы матрицы в строке отделяются друг от друга
запятыми, а сами строки разделяются точкой с запятой. Элементы в строке  
можно также отделять друг от друга пробелами.
Если матрицы А и В имеют одинаковый размер, сумма матриц (элемент за  
элементом) получается путем ввода команды А + В. Вы можете также произвести  
операцию сложения матрицы со скаляром (отдельным числом); команда А + с  
прибавит с к каждому элементу А. Аналогично, с помощью команды А - В можно
получить разность матриц А и В, а при введении команды А - с число с будет
отнято от каждого элемента матрицы А. Если матрицы А и В совместимы по  
множителю, то есть если А представляет nxm, а В представляет mxl, то произведение
матриц А*В будет соответствовать выражению nxl. Вспомните, что элемент А*В
в строке i и в столбце j является суммой произведений элементов из строки i
матрицы А и элементов столбца j матрицы В.

Произведение числа с на матрицу А получается с помощью команды с*А, а  
выражение А' - это транспонирование матрицы matlab А. (Для получения более
полной информации обратитесь к онлайновой справке для команд ctranspose
и transpose.) Простой пример представляет собой произведение матрицы А
(3x4) и столбцового вектора Z ' (4x1):

 

 


Результатом будет матрица 3*1, иначе говоря, столбцовый вектор.

 

Matlab обратная матрица находится просто оператором ^(-1), т.е.

 

 

Программа MATLAB имеет много команд для операций с матрицами. Прочитать о 
них вы можете в других разделах сайта

Поэтому из выше всего сказанного можно сделать вывод, что вам необходимо просмотреть много дополнительной информации и альтернатив!


Добавить комментарий


Защитный код
Обновить

Сайт создан в Seo-Dubna.ru