כיצד ליצור טבלאות מבוססות GUI ב- MATLAB

Kyzd Lyzwr Tbl Wt Mbwsswt Gui B Matlab



טבלה מבוססת GUI ב- MATLAB היא רכיב ממשק משתמש שבאמצעותו אנו יכולים להציג ולקיים אינטראקציה עם נתונים טבלאיים. הוא יכול להציג, למיין, לסנן ולערוך נתונים במגוון דרכים.

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







יצירת טבלה מבוססת GUI ב- MATLAB באמצעות פונקציה מתאימה

ה אפשרית הפונקציה יכולה ליצור טבלה מבוססת GUI ב- MATLAB. פונקציה זו יוצרת רכיב ממשק משתמש טבלה, שהוא אובייקט גרפי שניתן להשתמש בו כדי להציג ולתקשר עם נתונים.



לפונקציה uitable יש מספר מאפיינים שיכולים להתאים אישית את המראה של טבלת ה-GUI. לדוגמה, אנו יכולים לציין את כותרות העמודות, רוחב העמודות והנתונים שהטבלה צריכה להציג.



תחביר

התחביר עבור פונקציית ה-uitable הוא כדלקמן:





uitable (נתונים, מאפיינים)

ארגומנט הנתונים מציין את הנתונים שברצוננו להציג בטבלה. הארגומנט מאפיינים מציין את המאפיינים של הטבלה, כגון כותרות העמודות, רוחב העמודות וגודל הגופן.

קוד לדוגמה

להלן דוגמה כיצד ליצור טבלה מבוססת GUI ב- MATLAB:



% צור חלון איור

fig = figure();

% הגדר שמות עמודות ונתונים

colNames = {'City', 'Population (מיליונים)'};

data = {'Tokyo', 37.4;

'דלהי', 31.4;
'שנחאי', 27.1;
'סאו פאולו', 21.7;
'מקסיקו סיטי', 21.3;
'קהיר', 20.5;
'מומביי', 20.4;
'בייג'ינג', 21.5;
'דאקה', 20.3;
'אוסקה', 19.3};


% צור uitable בחלון האיור

table = uitable(איור, 'Data', data, 'ColumnName', Colums);

% הגדר מאפייני טבלה

table.Position = [80 80 250 200];

קוד MATLAB זה יוצר חלון דמוי וממלא אותו בטבלה באמצעות הפונקציה uitable.

השורה הראשונה יוצרת חלון איור, שהוא מיכל גרפי להצגת אובייקטים גרפיים של MATLAB. המשתנה ColNames מאחסן את שמות העמודות של הטבלה כמערך בתוך התא.

הנתונים המשתנים מאחסנים את הנתונים עבור הטבלה. זהו מערך תאים שבו כל שורה מייצגת עיר ואת האוכלוסייה המתאימה לה.

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

השורה האחרונה קובעת את מיקום הטבלה בתוך חלון האיור באמצעות המאפיין Position. הערכים [80 80 250 200] מייצגים את קואורדינטת ה-x, קואורדינטת ה-y, הרוחב והגובה של הטבלה, בהתאמה.

סיכום

טבלאות מבוססות GUI ב- MATLAB יכולות לתת לנו דרך טובה יותר לקיים אינטראקציה עם נתונים. טבלאות GUI יכולות לשפר את הדמיית הנתונים וניתוח הנתונים. הפונקציה uitable יכולה ליצור טבלת GUI ב- MATLAB. משתמשים יכולים ליצור טבלאות הניתנות להתאמה אישית עם מאפיינים ספציפיים, כולל שמות עמודות, רוחב עמודות וגדלי גופנים. כדי לדעת על יצירת טבלאות GUI ב-MATLAB, קרא את המאמר.