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

תוכן שנמחק תוכן שנוסף
שומבלע (שיחה | תרומות)
שומבלע (שיחה | תרומות)
שורה 154:
 
===Mesh===
הפונקציה יוצרת גרף תלת מימדי. מקבלת וקטורים x,y ומטריצה z. כאשר x הוא באורך השורות במטריצה, y הוא באורך העמודות והמטריצה z חייבת להיות במימדים התואמים לוקטורים.
Creates a 3D plot using vectors x and y, and a matrix z. If x is n elements long, and y is m elements long, z must be an m by n matrix.
 
דוגמא 4:
[[תמונה:mesh.png|ימין|300px|דוגמא 4]]
שורה 167 ⟵ 166:
 
 
 
=== meshgrid ===
http://en.wikipedia.org/wiki/Matlab
 
<!-- http://en.wikipedia.org/wiki/Matlab -->
{{להשלים}}
meshgrid היא פונקציה היוצרת רשת קווים. לאחר מכן ניתן להשתמש בה בפונקציה mesh
 
הפונקציה מקבלת 2 וקטורים ומחזירה 2 מטריצות .
<source lang="text">
 
octave:5> x=1:4;
octave:6> y=x;
octave:7> [a b]=meshgrid(x,y)
a =
 
1 2 3 4
1 2 3 4
1 2 3 4
1 2 3 4
 
b =
 
1 1 1 1
2 2 2 2
3 3 3 3
4 4 4 4
</source>
 
===Contour===