Page 31 - 363_
P. 31

32




                                            4 Операції з векторами
                   MatLAB  є  системою,  яку  спеціально  призначено  для  здійснення  складних

            обчислень  з  векторами,  матрицями  і  поліномами.  При  цьому  вона  за

            замовчуванням  припускає,  що  кожна задана змінна  є  вектором  або  матрицею.
            Наприклад, окреме  задане  число  вона  сприймає як матрицю розміром (1*1), а

            вектор-рядок з N елементами - як матрицю розміром (l*N).


                                               4.1 Введення векторів

                   Початкові  значення  векторів  можна  задавати  з  клавіатури  за  допомогою
            поелементного  введення. Для цього  у рядку слід спочатку вказати  ім'я  вектора,

            потім поставити знак присвоювання “ = ” , далі відкриваючу квадратну дужку, а за

            нею  ввести  задані  значення  елементів  вектора,  відділяючи  їх  пропусками  або
            комами. Завершується рядок записом закриваючої квадратної дужки.

                   Наприклад, введення рядка “V = [ 1.2 -0.3 1.2e-5]” задає вектор, який містить
            три елементи із  значеннями 1.2, -0.3 та 1.2e-5 (рисунок 4.1):










                                    Рисунок 4.1 – Завдання вектора з трьох елементів
                   Після введення вектора система виводить його на екран. Те, що у наведеному

            прикладі  останній  елемент  виведено  як  0,  зумовлено  встановленим  форматом

            short, за яким виводяться дані на екран.
                   Довгий  вектор  можна  вводити  частинами,  які  потім  можна  з'єднувати  за

            допомогою операції поєднування векторів  v=[vl v2].

                   Наприклад:
   26   27   28   29   30   31   32   33   34   35   36