رسم نمودارهای سه بعدی مشاهده در قالب PDF چاپ فرستادن به ایمیل
نوشته شده توسط admin   
سه شنبه, 10 آذر 1388 ساعت 16:18

هدف : رسم تابع

z=f(x,y)

نکته مهم: اگر مثلا x=1:3 و y=1:2 ، z به ازای همه (x,y) ها مقدار باید داشته باشد. (1,1)، (2,1) ، (3,1) و....

دستور meshgrid برای ساخت این نقاط به کار می رود:

[x ,y]=meshgrid(1:3,1:2);

تابع plot3 برای رسم z به کار می رود:

[x,y]=meshgrid(-3:0.01:3,-3:0.01,3);

z=exp(-x.^2-y.^2);

plot3(x,y,z);

دستورات فوق،

نمودار z را رسم می کند. این تابع منحنی را به صورت یک سری خطوط رسم می کند.

 

 

 

دستورات mesh و surf

mesh: منحنی را به صورت شبکه شبکه با خطوط رنگارنگ رسم می کند.

surf: منحنی را به صورت شبکه شبکه با خطوط رنگارنگ رسم می کند و به علاوه داخل شبکه ها را هم رنگ می کند.

 

  • ناشناس
    من رسم نمودار سه بعدی بیضی کون هارو میخوام
  • علي
    سلام اينو ضعيف اومدي.
  • ناشناس  - تشکر
    سلام
    من از مطالبی که روی سایتتون گذاشته بودین استفاده کردم دیدم بد نیست یک تشکر خشک و خالی هم داشته باشم یعنی : مرسی! انشاله که خدا صد در دنیا و یک در آخرت نصیبتون کنه!
  • جواد رحمي  - كمك فوري.لطفا
    سلام.من دارم يك كد مينويسم كه معدل دانش اموزان شهرهاي مختلف را ميگيره و شاگردهاي اول هر شهر را مشخص ميكند.من ميخوام نمودار سه بعدي براي اين كد بنويسم ولي نميتوانم.x,y همان مختصات شهر است(مثلا تهران5,13)و z معدل است(ارتفاع).از انجايي كه z تابعي از x,y است من در اين قسمت به مشكل بر خورده ام.كمكم كنيد اين كد 4 نمره دارد.با تشكر
نوشتن نظر
Your Contact Details:
نظر:
[b] [i] [u] [url] [quote] [code] [img]   
:D:):(:0:shock::confused:8):lol::x:P:oops::cry:
:evil::twisted::roll::wink::!::?::idea::arrow:
Security
کد آنتی اسپم نمایش داده شده در عکس را وارد کنید.
آخرین بروز رسانی در شنبه, 07 آبان 1390 ساعت 11:01