Вектори в Матлабі - Типи векторної роботи з прикладами

Зміст:

Anonim

Вступ до векторів у Матлабі

Вектор - це вкладений набір елементів. У Matlab ми можемо створювати вектори, використовуючи квадратні дужки. Вектори - одна з ілюстрацій масивів (одновимірний масив). він може бути представлений двома способами векторних рядків та стовпців.

Рядок вектор

Це горизонтальний набір елементів. Він представлений у квадратних дужках. Кожен елемент відокремлений комою або пробілом.

X = (4 7 8) або X = (4, 7, 8)

Вектор стовпця

Це вертикальний набір елементів. Він також представлений у квадратних дужках. Два способи створити вектори стовпців спочатку - це розділити кожен елемент крапкою з комою, а іншим - записати кожен елемент у наступний рядок у вікні команди.

X = (4; 6; 7) або

X = (4

6

7)

Векторні операції

Векторні оператори в основному класифікуються на дві категорії.

1. Арифметична операція

Розглянемо два вектори x і y зі значеннями x = (1 4 5 3) і y = (5 3 2 1), ми можемо виконувати різні операції над цими двома векторами x і y.

а. Множення: Ця функція використовується для множення на будь-яке арифметичне значення на весь вектор.

Наприклад:

mul = 3 * x

mul = 3 * (1 4 5 3)

mul = (3 12 15 9)

Синтаксис: variable name = arithmetic constant * vector name

б. Тригонометрична функція: ми можемо застосувати будь-яку тригонометричну функцію на вектор-подібних sin, cos, tan, cosec, sec тощо.

Приклад tri = cos (x)

Відповідь: 0, 54 - 0, 65 0, 28 -0, 99

Синтаксис: variable name = trigonometric function name ( vector name )

Сума: Це показує загальну кількість (додавання) цілих елементів в одному векторі.

Приклад

x = (1 4 5 3)

Всього = сума (х)

Вихід загальний = 13

Синтаксис: variable name = = sum ( vector name )

c. Довжина: показує довжину конкретного вектора, давайте один вектор p = (9 7 5 3 1 9 7 5 3 1)

Приклад

p = (9 7 5 3 1 9 7 5 3 1)

Len = довжина (p)

Вихід Лен = 10

г. Додавання векторів: Додавання двох або декількох векторів - це проста операція в Matlab, розглянемо два вектори p і q.

P = (4 6 3 2) і q = (5 7 9 1)

Додати = p + q

Вихід додається = (9 13 12 3)

Синтаксис: vector name operator ( + ) vector name

Точно так само ми можемо робити операції віднімання на зразок sub = p - q

е. Множення векторів: Якщо ми хочемо зробити множення двох векторів, простий оператор множення (*) не буде працювати. Тому нам потрібно додати оператор крапки ('.') З оператором множення.

Приклад:

P = (4 6 3 2) і q = (5 7 9 1)

mul = p. * q

вихід mul = (20 42 27 2)

Синтаксис: variable name = vector name dot operator multiplication operator vector name

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

Тоді синтаксис буде squr = x. 2

2. Реляційна операція

а. Дорівнює оператору : цей оператор порівнює кожен n кожен елемент з двох векторів і дає вихід нулю та однієї форми.

Приклад

m = (2 5 8)

І n = (5 5 3)

Як нам відомо, у векторі m та векторі n є три елементи,

m == n

Вищенаведене твердження дасть вихід як 0 1 0, а це означає, що перше "не є рівним", "друге число" є рівним, а "третє" - не рівним. O являє собою помилкове і 1 являє собою істинне.

б. Менше оператора (<): Менше, ніж оператор представляє символом '<'. ми можемо порівняти дану матрицю з будь-якою арифметичною константою або з будь-яким іншим вектором.

Приклад

m = (3 2 4)

n = (1 1 1)

m <n

вихід буде 0 0 0, це означає, що всі числа більше, ніж вектор n.

і якщо m <10

тоді вихід буде 1 1 1, це означає, що всі числа менше 10.

c. Більше, ніж оператор (>): Більше, ніж оператор представляє символ ('>'). Ми можемо порівняти дану матрицю з будь-якою арифметичною константою або з будь-яким іншим вектором.

Приклад:

M = (3 2 4)

N = (1 1 1)

m> n

Вихід буде 1 1 1, тобто всі значення більші за значення вектора n.

Висновок - Вектори в Матлабі

У Matlab ми можемо створювати різні типи векторів, де ми можемо виконувати різні операції, такі як додавання, віднімання, множення, квадрат, квадратний корінь, потужність, масштабування, векторне множення, крапковий добуток тощо.

Рекомендовані статті

Це посібник з Векторів у Матлабі. Тут ми обговорюємо типи векторних операцій, які включають арифметичні та реляційні операції разом з деякими прикладами. Ви також можете переглянути наступні статті, щоб дізнатися більше -

  1. Типи даних у MATLAB
  2. Використання Matlab
  3. Альтернативи Matlab
  4. Поки петля в Матлабі
  5. Функції MATLAB
  6. Компілятор Matlab | Застосування компілятора Matlab