מדריך זה מועיל למשתמשי MATLAB שאינם מודעים לשיטה למצוא ערכי מקסימום ומינימום של מערך הנתונים הגדול והמטריצה ב- MATLAB.
כיצד למצוא את ערכי המינימום והמקסימום במערך הנתונים הגדול ובמטריקס ב-MATLAB?
מציאת ערכי המקסימום והמינימום במערך נתונים גדול יכול להיעשות בקלות באמצעות מקסימום() ו min() פונקציות. עם זאת, עלינו להשתמש בהם בנפרד. ה bounds() הפונקציה ב-MATLAB היא דרך יעילה יותר למצוא את ערכי המינימום והמקסימום של ערכת נתונים או מטריצה גדולה. זוהי הפונקציה המובנית ב- MATLAB שלוקחת את המטריצה כקלט ומחזירה את הערכים המקסימליים והמינימליים של מערכי נתונים או מטריצות גדולות ב- MATLAB.
תחביר
ה bounds() הפונקציה משתמשת בתחביר פשוט ב- MATLAB:
[minA,maxA] = bounds(A)
[minA,maxA] = bounds(A,'all')
[minA, maxA] = גבולות (A, עמום)
כאן,
הפונקציה [minA,maxA] = bounds(A) תשואה כדי להשיג את הערך המינימלי minA וערך מקסימלי maxA של המטריצה הנתונה או מערך A. איפה minA שווים min(A) ו maxA שווה לכל היותר (א).
הפונקציה [minA,maxA] = bounds(A,' all') תשואות כדי לזהות את הערך המינימלי minA כמו גם ערך מקסימלי maxA על כל הערכים של המטריצה או מערך A נתון.
הפונקציה [minA, maxA] = גבולות (A, עמום) תשואה כדי לזהות את ערכי המינימום והמקסימום של כל שורה במערך הנתון A לאורך הממד עמום.
דוגמאות
עקוב אחר הדוגמאות הנתונות כדי ללמוד כיצד לחשב את ערכי המקסימום והמינימום של המטריצה או מערך הנתונים הנתונים באמצעות ה bounds() פוּנקצִיָה.
דוגמה 1: כיצד למצוא את ערכי המינימום והמקס של מערך 1D ב-MATLAB?
בדוגמה זו, אנו מחשבים את הערכים המקסימליים והמינימליים של מערך ה-1D הנתון של מספרים אקראיים בגודל 1 על 1000 באמצעות bounds() פוּנקצִיָה.
vect = randn(1,1000);[min_vect, max_vect] = bounds(vect)
דוגמה 2: כיצד למצוא את הערכים המקסימליים והמינימליים של מטריצה גדולה ב-MATLAB?
קוד MATLAB זה משתמש ב- bounds() פונקציה לזיהוי ערכי המינימום והמקסימום של המטריצה הגדולה הנתונה בגודל של 1000 על 1000.
A = magic(1000);[min_A, max_A] = bounds(A,'all')
דוגמה 3: כיצד למצוא את ערכי המקסימום והמינימום של מערך גדול ב-MATLAB?
קוד MATLAB הנתון משתמש ב- bounds() פונקציה לחישוב ערכי המינימום והמקסימום של המערך הנתון בגודל של 2 על 10 על 2.
A = randn(2,10,2);[min_A, max_A] = bounds(A,2)
סיכום
מציאת ערכי המינימום והמקסימום של מערך נתונים גדול או מטריצה היא בעיה נפוצה איתה מתמודדים מנתחי נתונים. זה הופך להיות קל על ידי שימוש במובנים של MATLAB bounds() פונקציה שמחשבת את ערכי המינימום והמקסימום של המערך או המטריצה הנתונים. מדריך זה סיפק את היסודות לשימוש ב- bounds() פונקציה ב-MATLAB כדי למצוא את ערכי המינימום והמקסימום במערך נתונים גדול. הדוגמאות המסופקות כאן יאפשרו לך ללמוד במהירות את השימוש ב- bounds() פונקציה ב- MATLAB.