איך בונים משטח ב 3D בMATLAB נגיד לפי משוואה .. - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

איך בונים משטח ב 3D בMATLAB נגיד לפי משוואה ..


lo_toda

Recommended Posts

בעקרון מטלאב עובדת על וקטורים ולא על ציר ה- R.

אני מניח שיש דרך לעשות את זה דרך Symbolic ToolBox.

אבל באמת שעדיף להשתמש במתמטיקה לשם ההצגה, או Derive.

אם אתה מתעקש על מטלאב.

צור וקטורים עם דגימות מספיקות ולדעתי פקודת Mesh תעשה את העבודה.

אם אתה לא מסתדר תשאיר הודעה אני אעשה את זה בשבילך.

נ.ב.

רצון טוב של פסח עשיתי את זה עבורך.

נייצר את מרחב הדגימה של הפונקציה:


[X, Y]=meshgrid (-10:0.01:10)

יצרנו 2 מערכים דו מימדיים שיחדיו נותנים לנו את כל הקומבינציות האפשרויות של X ו- Y. כמו על ציר.

כעת נייצר את מטריצת הפונקציה.

שבכל קומבינצייה של X ו-Y תיתן את ערכך הפונקציה.


Z=((2/3)*X+(5/3)*Y-(8/3))

כעת, נותר רק להציג את המטריצה, 2 אופציות:


mesh(X,Y,Z)

או


surface(X,Y,Z)

מקווה שעזר.

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...