תכנות נומרי עם Matlab ו-Octave/טיפוסים ומשתנים: הבדלים בין גרסאות בדף
תוכן שנמחק תוכן שנוסף
מאין תקציר עריכה |
|||
שורה 3:
==מהם משתנים==
==מספרים==▼
נתבונן בשורות הבאות:
octave:1> y = 8
▲<source lang="matlab">>
</source>
השורה אומרת ש{{קוד בשורה|y}} הוא שם המשוייך ל8. בכל מקום שאפשר להשתמש ב8, אפשר להשתמש בy. לדוגמה:
y = 8▼
<source lang = "matlab">
octave:3> 8 + 2
ans = 10
octave:4> y + 2
ans = 10
</source>
כפי שהדוגה מראה, המתרגם מתייחס ל{{קוד בשורה|8 + 2}} בדיוק כפי שהוא מתייחס ל{{קוד בשורה|y + 2}}.
לאחר שששייכנו משתנה למספר, אפשר לשייך אותו למספר אחר (או, כפי שנראה בהמשך, גם לעצמים אחרים שאינם מספרים). לדוגמה:
<source lang = "matlab">
octave:5> y = 3
octave:6> y + 2
ans = 5
octave:7> y = 6
y = 6
octave:8> y + 2
ans = 8
</source>
בעבודה אינטראקטיבית, אפשר לשאול את המתרגם לפרטים על משתנה, בעזרת הפקודה {{קוד בשורה|whos}}:
<source lang = "matlab">
>> whos y
שורה 19 ⟵ 41:
Total is 1 element using 8 bytes
</source>
▲==מספרים==
{{להשלים}}
== מחרוזות ==
|