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

תוכן שנמחק תוכן שנוסף
שומבלע (שיחה | תרומות)
אין תקציר עריכה
שומבלע (שיחה | תרומות)
אין תקציר עריכה
שורה 10:
 
Octave היא תוכנה חופשית. ניתן להורידה מhttp://www.gnu.org/software/octave/download.html בגרסאות מתאימות ללינוקס, חלונות, או מקינטוש.
 
 
 
 
 
 
== פקודות בסיסיות ==
 
=== help ===
בהקלדה של help באזור העבודה (workspace) נקבל רשימה של האופרטורים, הפקודות והפונקציות שמותקנות בתוכנה.
 
כאשר רוצים לדעת מה פונקציה מסוימת מבצעת ואיך היא בנויה מקלידים help ולאחריו שם הפונקציה.
 
=== lookfor ===
הפקודה תחפש ביטוי מסוים בדפי העזרה של הפונקציות, ויחזיר את כל הפונקציות המשתמשות בביטוי.
 
 
<source lang = "matlab">
lookfor abs
abs Compute the magnitude of Z, defined as |Z| = `sqrt (x^2 +
y^2)'.
file_in_loadpath Return the absolute name of FILE if it can be found in the
list of directories specified by `path'.
file_in_path Return the absolute name of FILE if it can be found in
PATH.
nextpow2 If X is a scalar, returns the first integer N such that
2^n >= abs (x).
 
</source>
קיבלנו פונקציות המשתמשות בביטוי abs
 
=== פקודות ניקוי ===
* clear - הפקודה תמחק את כל המשתנים הקיימים. אם לאחריה נכתוב שם של משתנה קיים, היא תמחוק רק אותו.
*clc - הפקודה מנקה את ה workspace . מקובל לכתוב אותה בתחילת תוכניות.
 
===עבודה עם קבצים===
 
* run name.m - הפקודה תריץ קובץ בשם name
* save - שמירה של קובץ
 
 
{{Matlab/octave|מוגבל}}