*   >> Чтение Образование Статьи >> science >> software

Матричных операций и комплексных чисел на Matlab

<р> MATLAB матричных операций

<р> Основные операции с матрицами: сложение (+), вычитание (-), умножение (*) и сопряженное транспонирование (') матриц. В дополнение к выше основных операций, MATLAB имеет две формы матрицы разделения:. Левую обратный оператор \\ или правый обратный оператор /Сеть <р> Матрицы той же размерности могут быть вычтены или добавлены.

Таким образом, если Е и F вводятся в MATLAB в

E = [7 2 3; 4 3 6; 8 1 5];

<р> F = [1 4 2; 6 7 5; 1 9 1];

<р> и

<р> G = Е - F

<р> Н = E + F

<р>, то, матриц G и Н появится на Экран как

<р> G =

<р> 6 -2 1

<р> -2 -4 1

<р> 7 -8 4

<р> Н = < ш> <р> 8 6 5

<р> 10 10 11

<р> 9 10 6

<р> Скалярная (1 на 1) матрицы могут быть добавлены или вычитается из матрица. В данном конкретном случае, скалярное добавляется или вычитается из всех элементов матрицы другой.

Например, портал <р> J = H + 1 фотографии <р> дает

<р> J =

<р> 9 7 6

<р> 11 11 12

<р> 10 11 7

<р> Умножение матриц определяется при условии, что внутренние размеры двух операндов такие же. Таким образом, если X является п-по-м матрица и Y является я-с-J матрицы, X * Y определяется при условии, м равна I. Поскольку E и Р-3 по-матриц 3, то

продукт <р> Q = Е * F

<р> Результаты как

<р> Q =

<р> 22 69 27

<р> 28 91 29

<р> 19 84 26

<р> Любая матрица может быть умножена на скаляр.

Например,

<р> 2 * Вопрос

<р> дает

<р> ANS =

<р> 44 138 54

<р> 56 182 58

<р > 38 168 52

<р> Обратите внимание, что если имя переменной и знак "=" опущены, имя переменной ANS будет создана автоматически.

<р> разделение матрица может быть либо левую оператора деления \\ или право Оператор деления /.

Право деление A /B, например, алгебраически эквивалентны

а


б Каталог

<р> в то время как левая разделение а \\ б алгебраически эквивалентно

б Каталог

а


<р> Если Z

* Я

= В

и Z

неособо, слева деление, Z \\ V

эквивалентно выражению MATLAB

<р> Я

= инв

( Z

) * В Каталог

<р>, где инв функция MATLAB для получения обратной к матрица.

Право деление обозначается V /Z эквивалентно выражению MATLAB

Я

= В

* инв

( Z
)

<р> Есть функции MATLAB, которые могут быть использованы для получения специальных матриц

<р> Приме

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.