Skip Navigation Links
صفحه اصلی
ارتباط با ما Expand ارتباط با ما
همه مطالب
تصاویر Expand تصاویر
فرصت های شغلی
سوالات متداول
جستجو
     
 
نمایش چندین منحنی در یک شکل
معمولا بسیار پیش می آید که بخواهیم چندین منحنی را در یک شکل نمایش بدهیم تا بتوانیم آنها را با یکدیگر مقایسه کنیم، اما متلب به هر دستور ترسیم شکل که می رسد، یک پنجره جدید باز کرده و منحنی را در آن نمایش می دهد. برای تغییر این وضعیت، می توانیم از دستور hold استفاده کنیم. این دستور، مشخص می کند که منحنی جدید باید در پنجره شکل قبلی که رسم شده است، ترسیم شود (hold on) و یا اینکه یک پنجره جدید باز شده و سپس رسم شود (hold off).

چنانچه دستور hold on را اجرا کنیم، از آن به بعد، تمامی منحنی هایی که متلب باید در پنجره های جدید نمایش دهد را در شکل همان پنجره ای که قبلا باز شده است، نمایش می دهد. به مثال زیر توجه کنید :

مثال :

 

ezplot(x^2,[-3,3])
hold on
ezplot(x^2-2,[-3,3])

نتیجه :

(matlab) آموزش متلب

مشاهده می کنید که هر دو منحنی، در یک شکل رسم شده اند. 
حال چنانچه پس از استفاده از دستور hold on ، بخواهیم منحنی های بعدی به طور جداگانه رسم شوند، باید دستور hold off را اجرا کنیم.

رسم چندین منحنی در یک شکل با دستور plot :

با استفاده از دستور plot نیز می توانیم چندین منحنی را در یک شکل رسم کنیم. به مثال زیر توجه کنید :

مثال :

 

x=-3:0.1:3;
plot(x,x.^2 ,x,x.^2-2)

نتیجه :

(matlab) آموزش متلب

همان طور که مشاهده می کنید، دستور plot به صورت خودکار، منحنی ها را با رنگ های متفاوتی نمایش می دهد (برخلاف استفاده از hold on که خود باید رنگ های متفاوتی برای منحنی ها تعریف کنیم).



1394/06/11 9:16:00 AM

نوشته شده توسط مجتبی شکوه

  نظرات شما  
   
نام:  
ن خانوادگی:  
تلفن:  
متن:  
   
   

    نظرات شما