שינויים

תקציר שימושי מחשב, סמסטר ב תשעג, גיא בלשר

נוספו 2,117 בתים, 19:31, 18 ביוני 2013
יצירת דף עם התוכן "[[משתמש:גיא|חזרה לדף המשתמש]] תאריך עדכון אחרון: ~~~~ ='''תוכנה 1: MATLAB'''= ''הערה: ב־MATLAB בסוף כך שו..."
[[משתמש:גיא|חזרה לדף המשתמש]]

תאריך עדכון אחרון: [[משתמש:גיא|גיא]] 22:31, 18 ביוני 2013 (IDT)

='''תוכנה 1: MATLAB'''=

''הערה: ב־MATLAB בסוף כך שורת הוראה יש להוסיף ; על מנת שלא תתבצע הדפסה, אך אם רוצים הדפסה אין להוסיף ; בסוף השורה.''

==משתנים==

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

השמה למשתנה - הכנסת ערך אליו. ב־MATLAB (דוגמות): <BR>
x=3 <BR>
z=pi <BR>
w=4+5*i <BR>

פעולות בסיסיות עם משתנים (a,b מציינים מספרים):
{| border="1" align="center"
|-
! הפעולה
! הסימן ב־MATLAB
|-
| חיבור
| a+b
|-
| חיסור
| a-b
|-
| כפל
| a*b
|-
| חילוק
| /
|-
| לוגריתם טבעי (ln)
| (log(a
|-
| שורש ריבועי
| (sqrt(a
|-
| ערך שלם / רצפה
| (floor(a
|-
| שארית חלוקה (רק עבור שלמים)
| (mod(a,b
|}

להוספת הערה בסוף שורה כותבים את הסימן % ולאחריו את ההערה.

בחילוק שני מספרים שלמים, המנה היא (floor(x,y והשארית היא (mod(x,y.

משתנים קבועים: i,j - ה־i המרוכב, <math>\sqrt{-1}</math>, pi - פאי.

==מטריצות==

פעולות בסיסיות עם משתנים (A,B מציינים מטריצות):
{| border="1" align="center"
|-
! הפעולה
! ההוראה ב־MATLAB
|-
| הגדרת מטריצת אפסים בגודל <math>m\times n</math>
| (A=zeros(m,n
|-
| איבר בשורה x ובעמודה y
| (A(x,y
|-
| חיבור מטריצות
| A+B
|-
| חיסור מטריצות
| A-B
|-
| כפל במובן מטריצות
| A*B
|-
| כפל איבר־איבר
| A.*B
|-
| חילוק (כפל בהופכית)
| A/B
|-
| חילוק איבר־איבר
| A./B
|-
| מימדי מטריצה (וקטור)
| (size(A
|-
| שחלוף (transpose)
| 'A
|}

ועוד...

הערה: האינדקסים במטריצה מתחילים מ־1.