На головну

Формування векторів і матриць

  1. I. Структура матриці
  2. I. Формування статевої самосвідомості
  3. II. Формування стереотипу статеворольової поведінки
  4. III. корекція матриці
  5. III. Формування психосексуальних орієнтацій
  6. III. Формування цінової стратегії
  7. IV.5. Повторні покупки випробовуваних товарів і формування репутації товаровиробника

Наприклад, якщо задано Х = 1, то це означає, що X-це вектор з єдиним елементом, який має значення 1. Якщо треба задати вектор з трьох елементів, то їх значення слід перерахувати в квадратних дужках, розділяючи пробілами. Так, наприклад, прісваіваваніе

»V = [l 2 3]

V =
 1 2 3
 задає вектор V, який має три елементи зі значеннями 1, 2 і 3. Після введення вектора система виводить його на екран дисплея.

Завдання матриці вимагає вказівки декількох рядків. Для розмежування рядків використовується знак «;» (крапка з комою). Цей же знак в кінці введення запобігає виведення матриці або вектора (і взагалі результату будь-якої операції) на екран дисплея. Так, введення

»М = [1 2 3; 4 5 6; 7 8 9];

задає квадратну матрицю, яку можна вивести:

»M

M =

1 2 3

4 5 6

7 8 9
 Можливе введення елементів матриць і векторів у вигляді арифметичних виразів, що містять будь-які доступні системі функції, наприклад:
 »V = [2 + 2 / (3 + 4) exp (5) sqrt (l0)]:

»V

V =

2.2857 148.4132 3.1623
 Для вказівки окремого елемента вектора або матриці використовуються вирази виду V (1) або M (i. J). Наприклад, якщо задати
 »М (2, 2)
 = 5
 то результат буде дорівнює 5. Якщо потрібно присвоїти елементу M (i, j) [ У тексті програм MATLAB краще не використовувати i і j як індекси, так як i і j - позначення квадратного кореня з -1. Але можна використовувати I і J. ] Нове значення х, слід використовувати вираз
 M (i, j) = x
 Наприклад, якщо елементу М (2, 2) треба привласнити значення 10, слід записати

»М (2, 2) = 10
 Вираз М (i) з одним індексом дає доступ до елементів матриці, розгорнутим в один стовпець. Така матриця утворюється з вихідної, якщо підряд виписати її стовпці.
 Наступний приклад пояснює такий доступ до елементів матриці М:
 »М = [1 2 3; 4 5 6; 7 8 9]

М =
 1 2 3
 4 5 6
 7 8 9

»М (2)
 ans = 4
 »M (8)

ans = 6
 »M (9)

ans = 9
 »М (5) = 100;

»М

М =
 1 2 3
 4 100 6
 7 8 9
 Можливо завдання векторів і матриць з комплексними елементами, наприклад:
 »I = sqrt (-l):
 »СМ = [1 2, 3 4], + i * [5 6; 7 8]
 або
 »СМ = [1 + 5 * 1 2 + 6 * 1: 3 + 7 * 1 +4 +8 * 1]
 Це створює матрицю:
 CM =
 1.0000 + 5.00001 2.0000 + 6.00001

3.0000 + 7.00001 4.0000 + 8.00001

 



формати чисел | Основні операції над матрицями
© um.co.ua - учбові матеріали та реферати