תכנות נומרי עם Matlab ו-Octave/שלום עולם!: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
שומבלע (שיחה | תרומות)
Atavory (שיחה | תרומות)
שורה 11:
==עבודה אינטראקטיבית==
 
===Matlabהפעלת המתרגם===
פותחים את התוכנה. החלון הגדול נקרא workspace מחכים לסיום הריצה ולקבלת.
 
פותחים*Matlab: מפעילים את התוכנה. החלון הגדול נקרא workspace מחכים לסיום הריצה ולקבלת.
<source lang = "matlab">
===*Octave===:
>>
**לינוקס: פתחפותחים את חלון פקודותהפקודות, והקלדומקלדים octave (באותיות קטנות).
</source>
**חלונות: הפעלמפעילים את התוכנה.
זוהי השורה הראשונה או סימן [[w:en:Command_prompt#Command_prompt|prompt]]
 
כעת נכתוב:
<source lang = "matlab">
>> disp('Hello, world!\n')
</source>
ונקיש Enter. המתרגם ידפיס את המילים !Hello, world!, ויחכה לפקודה חדשה:
<source lang = "matlab">
>> disp('Hello, world!\n')
Hello, world!
>>
</source>
 
===Octave===
*לינוקס: פתח חלון פקודות, והקלד octave (באותיות קטנות).
*חלונות: הפעל את התוכנה.
 
עם הפעלת התוכנה, תופיע הודעת ברכה. אם מפעילים את Octave בלינוקס, לדוגמה, ייתכן שתופיע ההודעה הבאה:
מיד תראה הודעת פתיחה, ולאחריה ציין:
<source lang = "matlab">
GNU Octave, version 2.9.12
שורה 56 ⟵ 40:
octave:1>
</source>
 
(במערכות שונות עשויה להופיע הודעה שונה מעט. Matlab כמובן תדפיס הודעת ברכה שונה (אך מקבילה).
 
===סמן הPrompt===
 
נשים לב לסימן
שורה 63 ⟵ 50:
</source>
סימן זה ידוע בשם [[w:en:Command_prompt#Command_prompt|prompt]], והוא מסמן שהמתרגם ממתין לקלט.
 
במערכות שונות עשוי הסמן להראות מעט שונה, אך אין הבדל מהותי. בMatlab, לדוגמה, עשוי הסמן להראות כך:
<source lang = "matlab">
>>
</source>
 
בדוגמאות הספר נשתמש בסמנים שונים.
 
===הדפסת ברכה אינטראקטיבית===
 
כעת נכתוב:
<source lang = "matlab">
octave:1>> disp('Hello, world!\n')
</source>
ונקיש Enter. המתרגם ידפיס את המילים !Hello, world!, ויחכה לפקודה חדשה:
<source lang = "matlab">
octave:1>> disp('Hello, world!\n')
Hello, world!
>>
octave:2>
</source>
 
 
=== פקודות בסיסיות ===