Работа с масиви
Matrix - правоъгълна маса.
неясен А (измерение - измерение) = N * м.
Това означава, че матрицата има п редове и колони м.
-
матрица:
- 1 * м - ред матрица;
- п * 1 - матрица колона;
- п * п - квадратна матрица.
Квадратна матрица - най-важният специален случай.
Ако основните диагоналните елементи са равни на 1, а другите са 0, тогава тази матрица се нарича "един" (символ: E или I).
Пример: определяне на матрица за MATLAB система.
Решение: MATLAB система за матрици прилага букви. Множеството елементи написани в квадратни скоби "[]"; елементи на един ред са написани запетая или разделени с интервал линии са разделени с запетая ";".
А = [2 мар; Април 1];
или
А = [2 мар; 01 април]
Да разгледаме разликите между редовете: очевидно, разликата между двойки линии включва само с помощта на запетая или пространство (виж по-горе.). Друг въпрос - дали да се използва точка и запетая в края на линията?
Ако искате да MatLab система показва резултата от операцията в работната сфера, да поставите точка и запетая не е необходимо.
Ето и резултатите от програмите:
Без точката и запетаята:
С точка и запетая:
Всеки брой е matrtsey измерение 1 * 1.
Действията на матрици:
- A + B - добавяне (Матица измерение трябва да съвпадат): А + В = [Aij + BIJ] - кратно sootvetstvennae елементи. Command MATLAB: А + В;
- C * A - умножение от скаларни (С - скаларна, което е известно номер). MATLAB Команда: 2 * A;
- A * B - матрица умножение (брой колони от първата матрица трябва да бъде равен на втория брой редове). Получената матрица има измерение: *. MATLAB команда: A * B;
Внимание! A * B не е равно на (!) В * А.
За матрици не е посочено операция деление (X = б / A). Но има една операция за намиране на обратна матрица (MATLAB команда: A-1). След X = A * -1 б. Екип на MATLAB: X = A ^ (- 1).
Размножаване на матрици (MATLAB).
Научете как математически умножение на матрици се извършва, е възможно в съответния раздел: Математика / Matrix умножение.
Увеличението на броя на MATLAB са записани с оператора или *. * (За елемент-мъдър умножение).
Пример: да се размножават матрици в системата MATLAB:
-
MATLAB команди:
- А = [0 1 1; 0 2 1];
- В = [1 февруари; -1 0; 0 1];
- А * В;
В детерминанта на квадратна матрица.
Разбира се, вие трябва да знаете как да се изчисли математически детерминантата на матрицата. Вижте съответния раздел математика / Qualifier (детерминанти) на матрицата.
В MATLAB намери детерминантата е написана с командния Det ().
Пример: намиране детерминантата на матрицата А = [0 1; 2 0] като се използва MATLAB.
инверсната матрица.
Моля чете като математически изчислява обратен матрицата, съответно точка математика / Намирането обратни матрици.
В MATLAB намери обратни матрици записани с помощта на ^ (- 1).
Пример: да се намери обратен матрицата на = [2 3 1; 2 8 0; 5 6 3] използване MATLAB.
Отговор: -1 = [12 -4 -1.5; -3 0.5 1; -14 1.5 5].