כיצד להציג ערך במחרוזת MATLAB

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

1

צור מחרוזת על ידי הקלדת שם משתנה, ואחריו מפעיל ההקצאה וערך המחרוזת המוקף במרכאות בודדות. לדוגמה, בחלון הפקודה הקלד את הדברים הבאים ולחץ על "Enter":

שם = 'ג'יימס';

2

הקלד את שם המשתנה כדי להדפיס את ערך המחרוזת וכן את שם המשתנה שהקלדת. לדוגמה, הקלדת "שם" מדפיסה את השורה "שם = 'ג'יימס'" בחלון הפקודה.

3

הקלד את הדברים הבאים כדי להציג את הערך של "שם" מבלי להדפיס "שם =" מלפנים:

disp (שם)

פונקציית "disp" פועלת גם עם מילולי מחרוזת, ולכן הקלדת "disp ('James')" תביא לאותה תוצאה.

4

הצג מחרוזת מסובכת יותר עם הפונקציה "fprintf". לדוגמה, צור משתנה מחרוזת נוסף על ידי הקלדת הדברים הבאים:

צבע = 'אדום';

כדי להציג את הערך של מחרוזות אלה באמצעות "fprintf", הקלד:

פלט = fprintf ('% s אוהב את הצבע% s. \ n', שם, צבע);

זה מדפיס "ג'יימס אוהב את הצבע האדום." הסמלים "% s" הם תווי ההמרה שממפים לפי הסדר את טיעוני המחרוזות המועברים לפונקציה "fprintf". המחרוזת חייבת להסתיים בתו השורה החדשה "\ n"; אחרת, הפלט שלאחר מכן מודפס באותה שורה.

5

המר ערך מספרי למחרוזת עם הפונקציה "num2str" על מנת להציג סוגי נתונים אחרים כמחרוזות. לדוגמה, צור משתנה שלם על ידי הקלדת הדברים הבאים:

גובה = 180;

הדפס מערך מחרוזות בחלון הפקודה על ידי הקלדת הדברים הבאים:

פלט = [שם, 'הוא', num2str (גובה), 'ס"מ גבוה.']

6

הצג את הערך של "גובה" עם הפונקציה "fprintf" על ידי הקלדה:

פלט = fprintf ('% s הוא% d ס"מ. \ n', שם, גובה);

סמל "% d" ממפה את ערך המספר השלם לפלט. ביצוע פקודה זו מדפיס "ג 'יימס הוא 180 ס"מ."