אגף התקשוב, אוניברסיטת בר אילן קורס מטלב לפיסיקאים ד"ר סמדר שץ חישובים סוגי ביטויים מתמטיים קורס מטלב לפיסיקאים שיעור מס' 1: סביבת עבודה ביטוי מתמטי מ

מסמכים קשורים
מטלב לפיסיקאים שיעור 1

ייבוא וייצוא של קבצי אקסל וטקסט

תכנות מונחה עצמים א' – תש"ע

PowerPoint Presentation

PowerPoint Presentation

מדריך למרצים ומתרגלים 1

Microsoft Word - Ass1Bgu2019b_java docx

2013/14 אוניברסיטת חיפה מבוא למדעי מחשב, מעבדה מטרת המעבדה: לתרגל את המעבר מאלגוריתם לקוד C כמה שיותר. הוראות:.1.2 ניתן לעבוד ביחידים או בזוגות. (יש מ

PowerPoint Presentation

שאלה 2. תכנות ב - CShell

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

WinZIP תוכנה לדחיסת קבצים ספטמבר 2007

PowerPoint Presentation

אגף התקשוב, אוניברסיטת בר אילן קורס תוכנת מטלב ויישומיה ד"ר סמדר שץ מימוש ממשק משתמש ע"י GUIDE קורס תוכנת מטלב ויישומיה שיעור מס' 12: שימוש ב- GUIDE -

סדנת תכנות ב C/C++

משימה תכנית המתרגמת קטעי טקסט לשפה אחרת הקלט: קובץ המכיל את קטעי הטקסט וכן את השפה אליה רוצים לתרגם תרגול מס' 4: המתרגם שימוש במחלקות קיימות תכנות מתק

Microsoft Word - tips and tricks - wave 5.doc

תוכן העניינים

שאלהIgal : מערכים דו מימדיים רקורסיה:

Slide 1

Slide 1

Microsoft PowerPoint - Lecture1

Limit

. שאלה 1: ה אי x] T : R 4[ x] R 4[ אופרטור ליניארי מוגדר על-ידי T( ax bx cx d) bx ax cx c )13 נק'( א( מצאו את הערכים העצמיים, המרחבים העצמיים

(Microsoft Word - SQL\353\351\345\345\365 \341\361\351\361 \360\372\345\360\351\355 \ doc)

תאריך פרסום: תאריך הגשה: מבנה נתונים תרגיל 5 )תיאורטי( מרצה ומתרגל אחראים: צחי רוזן, דינה סבטליצקי נהלי הגשת עבודה: -את העבודה יש לה

<4D F736F F D20E7E5F7E920E0E9EEE5FA20E1E8E1ECE42E646F63>

שאלהIgal : מערכים דו מימדיים רקורסיה:

פייתון

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

ISI

שיעור 1

ת'' מדריך לבעלי תיבה קיימת במופ ומשתמשים ב Outlook 2003 או doc.2007 לפני שניגש להגדיר את תיבת המייל החדשה, נבצע גיבויי של המיילים ופנקס הכתובות מהחשבו

מבחן 7002 פרטים כלליים מועד הבחינה: בכל זמן מספר השאלון: 1 משך הבחינה: 3 שעות חומר עזר בשימוש: הכל )ספרים ומחברות( המלצות: קרא המלצות לפני הבחינה ובדי

מיכפל

מהוא לתכנות ב- JAVA מעבדה 3

מועד: א בחינה סופית במתמטיקה דיסקרטית משך הבחינה: 2 1 שעות מרצה: פרופ' תאופיק מנסור תאריך: סמסטר: א תשע"ח m 2 הוראות לנבחן: )1( הבחינה מו

מבוא למדעי המחשב

ex1-bash

מדריך להתחלה מהירה Microsoft Project 2013 נראה שונה מגירסאות קודמות, ולכן יצרנו מדריך זה כדי לעזור לך ללמוד להכיר אותו. סרגל הכלים לגישה מהירה התאם אי

תוכן הגדרת שאלת רב-ברירה ]אמריקאית[...2 הגדרת שאלת נכון\לא נכון...8 שאלות אמריקאיות 1

תרגול מס' 4: המתרגם שימוש במחלקות קיימות מחרוזות, קבצים, וקבלת קלט מהמשתמש

תוכן העניינים

תורת החישוביות תרגול הכנה לוגיקה ותורת הקבוצות מה יש כאן? בקורס תורת החישוביות נניח ידע בסיסי בתורת הקבוצות ובלוגיקה, והכרות עם מושגים בסיסיים כמו א"ב

! 1! משוואות מסדר ראשו! (הפרדת משתני*, הומוגנית, לינארית) xyy = 1 x y xy 2 = 2xy 2 מצא את הפתרו' הכללי: x y y = 3 א) y ג) ב) ד) y tan x = y (1 ( x+ y

T01-1page

מצגת של PowerPoint

People. Partnership. Trust מסלול Free פורטל החינוך מבית U-BTech מסלולים ומחירים חיבור לשירותי Office 365 ללא עלות פורטל התחברות הכולל ממשק למנב"ס ולסי

. [1,3] ו = 0 f(3) f(1) = עמוד 1 מתוך 6 דר' ז. אולחא מס' הקורס 9711 חדו''א הנ מכונות 1 f ( x) = ( x 1)( x 2)( x 3) c= f c = c (1,3), c תשובות I 1) פונ

אוניברסיטת חיפה החוג למדעי המחשב.5.6 מבוא למדעי המחשב סמסטר א' תשע"ז בחינה סופית מועד א', מרצה: שולי וינטנר מתרגלים: סמאח אידריס, ראמי עילבו

מבחן סוף סמסטר מועד א 15/02/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, דניאל גנקין הוראות: א. בטופס המבחן 7 עמודים ו 4 דפי נוסחאות. ב

People. Partnership. Trust שלבי הפרויקט והמסלולים השונים - פלטפורמת "קהילה לומדת" מסלול Free שלבי הפרויקט: חיבור לשירותי Office 365 ללא עלות פורטל התח

PowerPoint Presentation

מדריך להתקנת Code Blocks מדריך זה נועד לתאר את תהליך התקנת התוכנה של הקורס "מבוא למחשב שפת C". בקורס נשתמש בתוכנת Code::Blocks עם תוספת )אשף( המתאימה

Slide 1

שיעור מס' 6 – סבולות ואפיצויות

דף נגזרות ואינטגרלים לשאלון 608 כללים למציאת נגזרת של פונקציה: n 1. y' n x n, y הנגזרת x.1 נכפול בחזקה )נרשום אותה משמאל ל- (. x א. נחסר אחד מהחזקה. ב

שעור 6

מסע מדע ו - מסע ברכב שטח ביבשות רחוקות

תאריך הבחינה 30

<4D F736F F D20FAE5F1F4FA20ECE7E5E5FA20E3F2FA20ECE2E1E920E3E9F1F720FAEEE5F0E5FA20E6E9F8FA20E4F8F6E72E646F63>

עמוד 1 מתוך 5 יוחאי אלדור, סטטיסטיקאי סטטיסטיקה תיאורית + לוחות שכיחות בדידים/רציפים בגדול מקצוע הסטטיסטיקה נחלק ל- 2 תחומים עיקריים- סטט

<4D F736F F D20EEF9E5E5E0E5FA20E3E9F4F8F0F6E9E0ECE9E5FA2E646F63>

Microsoft Word - I900-Tips_and_Tricks

PowerPoint Presentation

Microsoft Word - tik latalmid-final

הטכניון מכון טכנולוגי לישראל אלגוריתמים 1 )443432( סמסטר חורף הפקולטה למדעי המחשב תרגול 9 מסלולים קלים ביותר תרגיל APSP - 1 עד כה דנו באלגור

מבוא למדעי המחשב

תוכנת מטלב ושימושיה שיעור 12

מבחן סוף סמסטר מועד ב 28/10/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, גדי אלכסנדרוביץ הוראות: א. בטופס המבחן 6 עמודים (כולל דף זה) ו

מבוא למדעי המחשב

שאלהIgal : מערכים דו מימדיים רקורסיה:

פקולטה לחינוך מנהל סטודנטים Beit Berl College الكلية االكاديمية بيت بيرل 20/06/2016 י"ד/סיון/תשע"ו ייעוץ וירטואלי הרכבת מערכת )רישום לקורסים( באמצעות

אגף התקשוב, אוניברסיטת בר אילן קורס תוכנת מטלב ויישומיה ד"ר סמדר שץ קורס תוכנת מטלב ויישומיה שיעור מס' 11: תכנות ממשקי משתמש תכנות מונחה-אירועים תכנות

Microsoft Word - solutions.doc

תוכן העניינים: פרק צמצומים ומימושים של פונקציות בוליאניות... 2 צמצומים של פונקציות באמצעות מפת קרנו:...2 שאלות:... 2 תשובות סופיות:... 4 צמצום

The MATLAB Notebook v1.6

Office 365 ProPlus בחינם לסטודנטים באוניברסיטת בן גוריון בנגב הוראות סטודנטים באוניברסיטת בן גוריון בנגב יכולים להוריד ולהתקין את חבילת התוכנה Office

Slide 1

דוגמאות שהוצגו בהרצאה 10 בקורס יסודות מערכות פתוחות דוגמה 1 דוגמאות של פונקציות ב- awk שמראות שהעברת פרמטרים של משתנים פשוטים היא by value והעברת פרמט

PowerPoint Presentation

2019 שאלות מומלצות לתרגול מס' דיפרנציאביליות של פונקציה סקלרית )המשך(. כלל השרשרת. S = ( x, y, z) z = x + 3y על המשטח מצאו נקודה בה מישור משיק

Slide 1

אוניברסיטת חיפה החוג למדעי המחשב מרצה: שולי וינטנר מתרגלים: נעמה טוויטו, מחמוד שריף מבוא למדעי המחשב סמסטר א' תשע"ב בחינת סיום, מועד א', הנחי

מבוא לאנליזה נומרית na191 Assignment 2 solution - Finding Roots of Nonlinear Equations y cos(x) שאלה 1 היכן נחתכים הגרפים של? y x 3 1 ושל ממש פתרונות

תוכנה 1 1 אביב תשע"ג תרגיל מספר 5 מערכים, מחרוזות, עיבוד טקסט ומבני בקרה הנחיות כלליות: קראו בעיון את קובץ נהלי הגשת התרגילים אשר נמצא באתר הקורס. הגש

תכנון אלגוריתמים, אביב 1021, תרגול מס' 4 תכנון דינאמי תכנון דינאמי בתרגול זה נדון בבעיית הכפלת סדרת מטריצות (16.1.(CLR ראשית נראה דוגמא: דוגמא: תהינה

Slide 1

Slide 1

מספר מחברת: עמוד 1 מתוך 11 ת"ז: תשע"א מועד ב סמסטר א' תאריך: 00:11 שעה: 0 שעות הבחינה: משך כל חומר עזר אסור בשימוש בחינה בקורס: מבוא למדעי ה

290/402//3 המרתמשובשערעולמילקייםמתקןחדשלתקןקיים רקע: קיימיםארבעהמקורותאפשרייםלמיפוילמסרהמשוב: כשהמסרנקלט עלפיהסכימההמתוארתבמסמךהAPIשלכל מסרומסראליומתי

אוניברסיטת חיפה החוג למדעי המחשב מרצה: שולי וינטנר מתרגלים: נעמה טוויטו, מחמוד שריף מבוא למדעי המחשב סמסטר א' תשע"ב בחינת סיום, מועד א', הנחי

סרגל כלים ל-Outlook או לExplorer- מדריך למשתמש

יצוא לחשבשבת תוכן עיניינים הגדרות - חשבונות בנק...2 הגדרות - הגדרות חשבשבת... 3 הגדרות - כרטיסי אשראי... 4 הגדרות - סוגי הכנסה... 5 יצוא לחשבשבת...6 י

Microsoft Word IG Lab - Configure Wireless Router in Windows Vista.docx

מספר נבחן / תשס"ג סמסטר א' מועד א' תאריך: שעה: 13:00 משך הבחינה: 2.5 שעות בחינה בקורס: מבחנים והערכה א' מרצה: ד"ר אבי אללוף חומר עזר

תמליל:

חישובים סוגי ביטויים מתמטיים שיעור מס' : סביבת עבודה ביטוי מתמטי מורכב מרכיבים )אופרנדים( ומפעולה שנעשית ביניהם )אופרטור(. opernd opertor opernd2 opertor opernd FunctionNme(rgument) אופרטור בינרי אופרטור אונרי ביטוי פוקנציונלי דוגמא: 3 + 2 דוגמא: 3 דוגמא: log(2) בביטויים פונקציונליים, האופרנד נקרא ארגומנט. האופרטור הוא פונקציה, והארגומנט מופיע בין סוגריים. כתיבת ביטויים מתמטיים חיבור חיסור 2+3 5 2-3 - 2*3 6 +b -b *b כפל b חילוק חזקה 2/3 0.6667 /b ^b b b שורש ריבועי אקספוננט 2^3 8 sqrt(3).732 exp() 2.783 sqrt() exp() e סדר ביצוע הפעולות אופרטורים עם קדימות זהה מבוצעים משמאל לימין. סדר קדימות של הפעלת אופרטורים: כמו במתמטיקה. קדימות גבוהה ביותר פונקציה > חזקה ^ > חיבור + וחיסור - קדימות נמוכה ביותר > כפל * וחילוק / כדי לשנות את סדר החישוב, משתמשים בסוגריים עגולים בלבד. הביטוי 5 4 2 ערכים מוגדרים מראש נכתב: )להלן כמה דוגמאות שימושיות(. sqrt((5*4)^2+) 20.0250 עמ' מתוך 9

i^2 - sin(pi/2) tn(inf)/pi 0*Inf NN NN*5 NN.25 0.5000.2500 50.2e-3 0.0502 5.02e-2 0.0502 2/9500 2.053e-04 2/950 0.002 formt short 3/990 0.0030 000/99 0.00 formt short e 3/990 3.0303e-03 000/99.00e+0 formt long 3/990 0.003030303030303 000/99 0.00000000 formt long e 3/990 i j i j i= pi π Inf NN undefined (Not Number) כתיבה והצגה של מספרים integer.frction fixed point נקודה קבועה: mntissepower mntiss0 power כתיב מדעי: floting point נקודה צפה: כתיב מדעי, כך שהמנטיסה מסדר גודל של אחדות בודדות או של עשיריות )מקום אחד לפני או אחרי הנקודה(. הצגת מספרים במטלב: נקודה קבועה עבור מספרים > 0.00 formt שינוי ברירת המחדל להצגה: פקודת נקודה קבועה, מוצגות 4 ספרות אחרי הנקודה נקודה צפה, מוצגות 4 ספרות אחרי הנקודה נקודה קבועה, מוצגות 5 ספרות אחרי הנקודה נקודה צפה, מוצגות 5 ספרות אחרי הנקודה עמ' 2 מתוך 9

3.030303030303030e-03 2+3*j 2.0000 + 3.0000i 5.2-4.i 5.2000-4.000i log(-0) 2.3026 + 3.46i bs(4+3i) 5 ngle(2i).5708 rel(log(-0)) 2.3026 img(log(-0)) 3.46 conj(log(-0)) 2.3026-3.46i מספרים מרוכבים כתיבת מספרים מרוכבים: בחלק הדמיוני אין צורך בסימן כפל מספרים מרוכבים כתוצאות של פעולה על מספרים ממשיים: ערך מוחלט פאזה )זווית עם הציר הממשי( חלק ממשי חלק מדומה צמוד סביבת העבודה של מטלב חומרה מבנה סכמטי של מחשב אמצעי אכסון קבועים )דיסק( זכרון עבודה RAM יחידת עיבוד מרכזית CPU )חיווט( Bus אמצעי אכסון נתיקים התקנים היקפיים אחרים חישובים ברמת המכונה העברת מידע מן ה- RAM חישוב בתוך ה- CPU opernd opertor opernd2 אכסון התוצאה ב- RAM עמ' 3 מתוך 9

זיכרון, מידע ומשתנים + +2 +3... מידע מאוכסן בזיכרון לפי המיקום, כלומר כתובת. שפת-תכנות עילית: ציון הכתובות והפעולות על מידע נעשה באופן קריא )לבני-אדם(. משתנה מתחייס לאזור-אכסון בזיכרון, עם המאפיינים: מיקום בזיכרון-העבודה )כתובת( שם - תווית לצורך התייחסות בשפה עילית. ערך - המידע המאוכסן שם המשתנה הוא צירוף של סימנים )בדרך כלל אותיות(. הסימן הראשון חייב להיות אות )אחת מאותיות האלפבית האנגלי(. הסימנים הבאים יכולים להיות אותיות, ספרות או הסימן _ )קו תחתי(. VribleNme = vlue g = 9.8, t=0 g = 9.8000 t = 0 x = 0.5*g*t^2 x = 490.0000 v = 4.2 v = 4.2000 x = x+v*t x = 532 = log(-20) = 2.9957 + 3.46i I = img() I = 3.46 A = + i A = 2.9957 + 4.46i +A 5.995 + 7.2832i ns+ 6.995 + 7.2832i = -2 = -2 פעולת השמה: אכסון מידע במשתנה. השמה לתוך משתנה מוחקת ערך קודם שהיה מאוכסן בו. שימוש במשתנה: ציון שם המשתנה בתוך ביטוי גורם לשליפת המידע מן המשתנה ושימוש בו בחישוב הביטוי. משתנים במטלב אזור הזיכרון בו מטלב שומר את המשתנים נקרא.Workspce השמה למשתנה שלא היה קיים מקצה את המשתנה בזיכרון. ניסיון לשימוש במשתנה שלא הוקצה הוא שגיאה. בשמות המשתנים במטלב יש הבדל בין אותיות קטנות וגדולות.)cse sensitive( בחישוב ללא פעולת השמה, התוצאה נשמרת במשתנה ברירת-מחדל בשם.ns שאלה: מה יהיה ערכו של A לאחר ביצוע ההשמה הבאה: פקודות מטלב לטיפול במשתנים who Your vribles re: A I ns שימוש: who who הצגת רשימת משתנים בזיכרון העבודה עמ' 4 מתוך 9

הצגת מידע על משתנים מחיקת כל המשתנים מזיכרון העבודה שימוש: whos whos Nme Size Bytes Clss Attributes A x 6 double complex I x 8 double x 8 double ns x 6 double complex cler שימוש: cler whos cler cler A I שימוש:... cler vr vr2 מחיקת משתנים מסוימים מערכים מערך הוא קבוצה מסודרת של רכיבים. הרכיבים יכולים להיות כל סוג של מידע )לא רק מספרים(. כל הרכיבים נמצאים במשתנה אחד. במטלב, ברירת המחדל לכל משתנה היא מערך דו-ממדי. דוגמא למערך דו-ממדי: מערך 4, 4x3 שורות 3 עמודות. מערכים חד-ממדיים הם מקרה פרטי של מערך דו-ממדי: מערך עמודה מערך שורה דוגמא: מערך-עמודה 4x של דוגמא: מערך x5 שורה של 5 רכיבים )אלמנטים(. ארבעה רכיבים. גם סקלר הוא מערך x. במטלב יש משמעות גם למערך nx0 או 0xn עם 0 רכיבים. פקודות ותוכניות פקודה: הוראות לביצוע פעולות הכתובות בשפה עילית. דוגמאות לפעולות המבוצעות ע"י פקודות: חישוב ביטויים מתמטיים, השמת ערכים למשתנים, העתקת מידע מן הזיכרון לדיסק או מן הדיסק לזיכרון ועוד. פקודה מתבצעת בשלבים הבאים: תרגום הפקודה משפה עילית לקוד-מכונה המתאים לחומרה הספיציפית של המחשב )קומפילציה(. אכסון קוד המכונה בזכרון. ביצוע קוד המכונה. תוכנית מחשב: סדרה )סופית( של פקודות. תוכניות מחשב נשמרות בקבצים. דיסק, מידע וקבצים מידע מאוכסן בדיסק בקבצים. קובץ מתייחס לשטח אכסון מסוים על הדיסק, עם המאפיינים הבאים: מיקום על הדיסק. שם - תווית לצורך התייחסות. תוכן - המידע המאוכסן בקובץ. כתיבה לקובץ: העתקת מידע שנמצא במשתנים בזיכרון ואחסונו בקובץ הנמצא בדיסק. קריאה מקובץ: טעינת מידע מקובץ הנמצא על הדיסק אל משתנים הנמצאים בזיכרון. עמ' 5 מתוך 9

סוגי קבצים סוג הקובץ מצוין בדרך כלל ע"י הסיומת שלו.)extention( אופן שמירת המידע בקובץ: קבצי טקסט:.)scii כוללים רק סימנים ניתנים להצגה )תווים,.)NotePd ניתנים להצגה ועריכה ע"י כל עורך טקסט )למשל קבצים בינאריים: כתובים בפורמט ייחודי לתוכנה שייצרה אותם )ולכן ניתנים לפתיחה ועריכה רק ע"י התוכנה(. פורמטים מוכרים במטלב תוכניות מטלב: קבצי טקסט עם סיומת m. )לכן נקראים.)m-files קבצי משתנים, בהם מטלב שומר משתנים בפורמט שבו הם נמצאים בזכרון העבודה. סיומת.mt פורמטים שאינם ייחודיים למטלב, למשל: קבצי טקסט )למשל טבלאות מספריות(. o jpg, bmp, gif תמונות )פורמטים גרפיים(, למשל o )wv קבצי קול )למשל o גיליונות חישוב, למשל אקסל o פקודות פשוטות לקריאה וכתיבה מקובץ הפקודות הבאות יוצרות משתנים ממידע הנמצא בקבצים משני סוגים: פקודה lod א. קובץ.mt - מניחים שזה הפורמט הפנימי של מטלב, אם בפקודה לא מצוינת הסיומת. ב. קובץ טקסט המכיל רק מידע נומרי, המסודר בצורה של מערך דו-ממדי אחד. )ניסיון לקרוא קבצי טקסט בפורמט אחר, למשל קבצים הכוללים טקסט לא נומרי, יגרום לשגיאה(. אם בפקודה מצוינת כל סיומת למעט,mt מטלב ינסה לקרוא את הקובץ בהנחה שהוא טקסט נומרי בפורמט של מטריצה אחת. תיאור קריאת משתנים מקובץ בפורמט מטלב.mt קריאת מטריצה נומרית מקובץ טקסט. פעולה המשתנים נקראים מן הקובץ לזיכרון העבודה. המטריצה נקראת למשתנה ששמו כשם הקובץ )ללא הסיומת( דוגמא cler lod rrys who Your vribles re: A B C D E I M R S b c s t v cler lod Mhtble.txt whos Nme Size Bytes Clss Attributes שמירת משתנים לקובץ mt שמירת משתנים לקובץ טקסט Mhtble 502x30 360480 double sve שמירת כל המשתנים לקובץ mtlb.mt Sving to: D:\mbooks\course\eng\dt-files\mtlb.mt sve myvrs שמירת כל המשתנים לקובץ מסוים sve file R S s שמירת משתנים מסוימים לקובץ מסוים sve file.txt A C scii המשתנים נכתבים לקובץ בזה אחרי זה. יש להוסיף פרמטר scii לתרגום מבינארי לטקסט. sve עמ' 6 מתוך 9

פקודות לשימוש בתיעוד/עזרה help sqrt sqrt Squre root. sqrt(x) is the squre root of the elements of X. Complex results re produced if X is not positive. See lso sqrtm, relsqrt, hypot. Reference pge for sqrt Other functions nmed sqrt כלי שולחן-העבודה של מטלב שולחן העבודה desktop משטחים ותפריטים תפריט תלוי-הקשר context menu עיגון dock ושחרור undock משטח חלון העבודה commnd window מציג פקודות + תוצאות סימון תחביר בצבעים בדיקת זוגיות )סוגריים וסימנים נוספים( איחזור פקודות קודמות: ע"י מקש השלמת שמות ע"י מקש TAB תזכורת לפורמט של פקודות חלון זיכרון העבודה workspce רשימת משתנים מחיקת משתנים, שינוי שם, שמירה לקובץ שרטוט פתיחת המשתנה בחלון vrible חלון הקבצים current folder פתיחת קובץ: לפי הקשר בעורך של מטלב )טקסט( מחוץ למטלב כלי ייבוא מקובץ:.import dt דוגמאות: LDGWsineGW.mt :mt קריאת משתנים מקובץ LDGW.txt קריאת מערכי עמודה מקובץ טקסט: births.xls קריאת מערכי עמודה מקובץ אקסל: mdbp0-si788.wv קריאת משתנים מקובץ הקלטה קולית: circle.jpg קריאת מערך תלת-ממדי מקובץ תמונה: הצגה מקובצת של קבצים חיפוש טקסט בכל הקבצים מערכת התיעוד? f x הקשה על בחלון העבודה פתיחת מערכת העזרה במקש באזור Resources בסרגל.Home עמ' 7 מתוך 9

חלון history רשימת פקודות קודמות ביצוע העתקה לחלון העבודה העתקה לקובץ תוכנית כתיבה, עריכה והרצה של סקריפט תוכניות במטלב תוכנית במטלב יכולה לכלול כמעט כל פקודה שניתן לבצע מחלון העבודה. התוכנית כתובה בקובץ טקסט בעל סיומת m )ולכן נקרא גם.)mfile למטלב עורך תוכניות מובנה, אולם ניתן לערוך תוכנית מטלב בכל עורך טקסטואלי. הפעלת התוכנית: כתיבת שם הקובץ )ללא הסיומת( בחלון הפקודות. למעשה כל תוכנית במטלב יוצרת פקודה חדשה. שם הפקודה הוא כשם הקובץ )ללא הסיומת(. לאחר שכל הפקודות בקובץ מתבצעות, הביצוע חוזר לסביבה בה הופעלה הפקודה. קבצי תוכנית mfiles כללי תחביר ); כל פקודה מתחילה בשורה חדשה. )ניתן לכתוב כמה פקודות בשורה ע"י הפרדתן ב-, או )3 נקודות( מסמן שהפקודה ממשיכה בשורה הבאה. ניתן לכתוב פקודה בכמה שורות. הסימן... כל טקסט שבא אחרי סימן % נחשב להערה, עד לסוף השורה. מומלץ לסיים ב- ; את כל פקודות ההשמה בקבצי תוכנית, למעט פקודות שמעוניינים במפורש להציג את תוצאותיהן תוך כדי ביצוע. יצירת קובץ תוכנית פתיחת קובץ ריק: שימוש בפקודות שבוצעו בחלון העבודה: כפתור New script באזור File בסרגל Home כתיבת פקודות לבחור את הפקודות מחלון Commnd History להפעיל context menu ולבחור Crete M-File שמירה: בחלון העורך בסרגל EDITOR באזור,File לחיצה על תפריט sve ובחירת.sve s סקריפט script סקריפט הוא קובץ mfile שהפקודות בו מבוצעות כאילו הופעלו מחלון הפקודות. הסקריפט משתמש במרחב המשתנים הכללי של מטלב :)bse( ניתן להשתמש בסקריפט במשתנים שהוגדרו לפני הרצתו. כל המשתנים שנוצרים ע"י הסקריפט נשארים במרחב המשתנים הכללי גם לאחר שהריצה הסתיימה. הסקריפט יכול לשנות משתנים במרחב הכללי. דוגמא : נבצע את הפקודות הבאות: cler lod LDGWsineGW.mt whos Nme Size Bytes Clss Attributes Sm x 8 double T 456x 648 double deer 456x 648 double grss 456x 648 double lions 456x 648 double wter 456x 648 double עמ' 8 מתוך 9

plot(t,deer) sve LDGWprt T wter grss deer dmt ln x 2 3 x x 2 x 3 x 4 x 5 4 5 מחלון Commnd History נשמור את הפקודות בקובץ dmt.m הפעלת הקובץ: דוגמא 2: הסקריפט dpprox.m מחשב את הקירוב מסדר עד סדר 5, וכן את השגיאה בכל סדר. הפעלת הסקריפט: dpprox x =.000 exct = 0.0953079804325 = 0.00000000000000 e = -0.00468982095675 2 = 0.095000000000000 e2 = 3.0798043248505e-04 3 = 0.095333333333333 e3 = -2.35352900848777e-05 4 = 0.095308333333333 e4 =.84647099509475e-06 5 = 0.09530333333333 e5 = -.535290084925256e-07 עמ' 9 מתוך 9