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

תוכן שנמחק תוכן שנוסף
שומבלע (שיחה | תרומות)
אין תקציר עריכה
שומבלע (שיחה | תרומות)
אין תקציר עריכה
שורה 25:
{{הארה
|ניתן לשנות את הגרף וצבעו. בדוגמה הוגדר שהגרף יהיה של נקודה וקו ובצבע שחור. ראו עוד בהמשך}}
 
 
 
 
 
 
בכדי להדפיס 2 או יותר גרפים באותו תרשים, פשוט מוסיפים x,y נוספים לאחר הראשונים. הגרפים אוטומטית יקבלו צבעים שונים.
דוגמא 2:
[[תמונה:Plot2.png|ימין|380px|דוגמא 2]]
<source lang="matlab">
x1 = [1,2,3,4];
y1 = [1,2,3,4];
y2 = [4,3,2,1];
plot(x1,y1,x1,y2);
ylabel('y-axis');
xlabel('x-axis');
title ('y1 and y2');
legend('y1 ' ,' y2 ',2);
text(2.5,2.5,'y1=y2');
grid on;
</source>
י
 
 
הפקודה תדפיס y1 ו y2 על אותם קווי x
 
 
 
 
 
שורה 101 ⟵ 73:
* text -טקסט בכל מקום בגרף. הגדרה של המיקום בעזרת x ו y
 
 
ראו דוגמה טובה לפרמטרים נוספים בתמונה השניה.
 
 
==== הדפסת כמה גרפים ביחד ====
 
 
 
בכדי להדפיס 2 או יותר גרפים באותו תרשים, פשוט מוסיפים x,y נוספים לאחר הראשונים. הגרפים אוטומטית יקבלו צבעים שונים.
דוגמא 2:
[[תמונה:Plot2.png|ימין|380px|דוגמא 2]]
<source lang="matlab">
x1 = [1,2,3,4];
y1 = [1,2,3,4];
y2 = [4,3,2,1];
plot(x1,y1,x1,y2);
ylabel('y-axis');
xlabel('x-axis');
title ('y1 and y2');
legend('y1 ' ,' y2 ',2);
text(2.5,2.5,'y1=y2');
grid on;
</source>
 
 
 
הפקודה תדפיס y1 ו y2 על אותם קווי x
 
 
 
שימו לב לשימוש הנרחב בפרמטרים הנוספים: הוספת כותרות , קווי רשת , והערות בתוך הגרף .
 
 
 
 
 
===Polar===
Plots a function using θ and r(θ)