Как нормализовать в Matlab

Автор: Louise Ward
Дата создания: 4 Февраль 2021
Дата обновления: 1 Декабрь 2024
Anonim
How to normalize a data/Signal in MATLAB
Видео: How to normalize a data/Signal in MATLAB

Содержание

Нормализация вектора - это преобразование его в единичный вектор (вектор величины 1), который указывает в том же направлении. Нормализация - это распространенный метод, используемый для масштабирования двух групп данных, чтобы их можно было значительно сравнить. Чтобы быстро нормализовать вектор в MATLAB, разделите его на результат функции «норма» (его величина).


направления

MATLAB - отличный вычислительный инструмент для решения математических систем (Jupiterimages / Creatas / Getty Images)

    Сессия 1

  1. Определите вектор и сохраните его в переменной с командной строкой в ​​виде следующей строки:

    v = [1 4 17 2 9 5 5]

    Вы можете использовать любое имя переменной вместо "v".

  2. Разделите ваш вектор на его норму и обозначьте результат как новое значение вектора:

    v = v / норма (v)

  3. Проверьте величину вектора с помощью «norm» и поймите, что его величина теперь равна 1:

    норма (v)

чаевые

  • Этот метод может выдавать ошибку, если величина вектора равна 0 или чрезвычайно близка к 0. Это означает, однако, что вектор не имеет значительного направления, и его нормализация не будет полезна.