כיצד לנרמל ב Matlab

מְחַבֵּר: Louise Ward
תאריך הבריאה: 5 פברואר 2021
תאריך עדכון: 21 נוֹבֶמבֶּר 2024
Anonim
How to NORMALIZE/SCALE Data in Matlab and Octave ??
וִידֵאוֹ: How to NORMALIZE/SCALE Data in Matlab and Octave ??

תוֹכֶן

נירמול וקטור הוא להמיר אותו וקטור יחידה (וקטור של גודל 1) המצביע לאותו כיוון. נורמליזציה היא טכניקה נפוצה המשמשת להגדלת שתי קבוצות של נתונים, כך שניתן להשוות באופן משמעותי. כדי לנרמל במהירות וקטור ב MATLAB, לחלק אותו על ידי תוצאה של הפונקציה "נורמה" (גודל).


הוראות

MATLAB הוא כלי חישובי רב לפתרון מערכות מתמטיות (Jupiterimages / Creatas / Getty Images)

    מושב 1

  1. הגדר את הווקטור ואחסן אותו במשתנה עם שורת פקודה כשורה הבאה:

    v = [1 4 17 2 9 5 5]

    ניתן להשתמש בכל שם משתנה במקום "v".

  2. מחלק את הווקטור שלך לפי הנורמה שלו, וקבע את התוצאה כערך וקטורי חדש:

    v = v / Normal (v)

  3. בדוק את גודל וקטור עם "הנורמה", ולהבין כי גודל שלה עכשיו 1:

    נורמה (v)

איך

  • שיטה זו יכולה ליצור שגיאה אם ​​גודל הווקטור הוא 0 או קרוב מאוד ל -0. משמעות הדבר היא, עם זאת, שלוקטור אין כיוון משמעותי, והנורמליזציה שלו לא תהיה שימושית.