Як нормалізувати в Matlab

Автор: Louise Ward
Дата Створення: 5 Лютий 2021
Дата Оновлення: 1 Липня 2024
Anonim
Лекция 4:  Числа с плавающей запятой
Відеоролик: Лекция 4: Числа с плавающей запятой

Зміст

Нормалізація вектора перетворює його на одиничний вектор (вектор величини 1), який вказує на той же напрямок. Нормалізація - це загальний метод, який використовується для масштабування двох груп даних, щоб вони могли бути значно порівняні. Щоб швидко нормалізувати вектор в MATLAB, поділіть його на результат функції "норма" (її величину).


Інструкції

MATLAB є прекрасним обчислювальним інструментом для розв'язання математичних систем (Jupiterimages / Creatas / Getty Images)

    Сесія 1

  1. Визначте вектор і зберігайте його в змінну з командним рядком у вигляді наступного рядка:

    v = [1 4 17 2 9 5 5]

    Можна використовувати будь-яку назву змінної замість "v".

  2. Розділіть свій вектор на його норму і позначте результат як нове значення вектора:

    v = v / norm (v)

  3. Перевірте величину вектора з "нормою", і зрозумійте, що її величина зараз 1:

    норма (v)

Як

  • Цей метод може давати помилку, якщо величина вектора дорівнює 0 або надзвичайно близька до 0. Це означає, що вектор не має суттєвого напрямку, і його нормалізація не буде корисною.