توابع دو متغیره ی عددی در متلب
meshz نيز نوع ديگري از mesh است كه نقاط لبه اي آن با خطوطي عمود به صفحه ي زيرين متصل شده . اند
>> x=-5:.5:5;
>> y=-4:.5:4;
>> [x,y]=meshgrid(x,y);
>> surf(x,y,(x.^2+y.^2).^0.5)
>> colormap summer
>> axis off
همانطور كه ملاحظه مي كنيد تابع surf يك نمودار مشبك با شبكه هاي تو پر توليد مي كند . دستوري كـه باعـث ناپديـد شدن محورها شده است دستور axis off است. تابع axis نيز مانند colormap تنظيمات گوناگوني را مي پذيرد كه همگي در شكل و اندازه ي محورهاي نمودار تأثير مي گذارند. مي توانيد با مراجعه به help انواع اين دستور را ملاحظه كنيد . مي دانيد كه تابع به كار رفته در اين مثال تابع نمودار يك مخروط است . فرض كنيد بخواهيم بخش منفي اين نمودار را هـم همزمان با بخش بالايي مشاهده كنيم . براي اينكار لازم است اول بخش بالايي رسم و ب عد در حـالي كـه ايـن بخـش را نگـه ميداريم بخش پاييني را رسم كنيم . هر گاه بخواهيم نموداري در همان صفحه ي نمودار قبـل و بـا حـضور آن رسـم گـردد از دستور hold on استفاده مي كنيم . به عنوان مثال، اين دستورات را در ادامه ي دستورات قبل مي نويسيم.
>>hold on
>>surf(x,y,-(x.^2+y.^2).^0.5)
surfl : اين دستور را با يك مثال بيان مي كنم :
>> x=-1:.01:1;
>> y=-.5:.01:.5;
>> [a,b]=meshgrid(x,y);
>> surfl(a,b, (-a.^2-b).^0.5)
>> colormap hot
>> shading interp surfl
باعث مي شود كه از يك سمت نور به نمودار تابيده شود و سطح نمودار سايه و روشن گردد . دسـتور shading كـه سه حالت faceted ،flat و interp دارد، براي محو كردن خطوط روي سطح نمودار استفاده مـي شـود . كـاملترين حالـت براي interp رخ مي دهد كه هم خطوط محو مي شوند و هم تيزي هاي سطح نمودار گرفته شده و سـطحي صـاف خـواهيم داشت . surfc نيز همانند meshc تصويري از نمودار بر صفحه ي زير آن خواهد داشت.
نویسنده: پور مقدس
مقاله متلب,مطلب,متلب,مقاله برق,مقاله قدرت,مقاله مطلب,مقاله سیمولینک,دانلود متلب,دانلود مقاله متلب,مقالهmatlab ,آموزش متلب,مطلب,متلب,آموزش برق,آموزش قدرت,آموزش مطلب,آموزش سیمولینک,دانلود متلب,دانلود آموزش متلب,آموزشmatlab ,پروژه متلب,مطلب,متلب,پروژه برق,پروژه قدرت,پروژه مطلب,پروژه سیمولینک,دانلود متلب,دانلود پروژه متلب,پروژهmatlab ,