تبلیغات
آموزش مطلب - مطالب plot

plot

نویسنده :امین باشی
تاریخ:جمعه 22 اردیبهشت 1385-10:05 ق.ظ

خب رسیدیم به دستور معروف پلات(plot)  .این دستور برای ترسیم دو بعدی استفاده می‌شود.

plot(Y)

plot(X1,Y1,...)

plot(X1,Y1,LineSpec,...)

plot(...,'PropertyName',PropertyValue,...)

plot(axes_handle,...)

h = plot(...)

ساده ترین شکل این دستور هنگامی است که تنها از یک  ارگومان استفاده کنیم(حالت اول دستور).Y یک ماتریس است که می‌تواند حقیقی یا مختاط باشد.(اصولا همه چیز در مطلب به صورت ماتریس است).اگرY حقیقی باشد درایه‌های ماتریس در مقابل  اندیس آن رسم می‌شوند.

plot(1,'o')

 ولی اگر Y مختلط باشد مثل آن است که از این دستور استفاده کنیم.

plot(real(Y),imag(Y))

اگر Y بیش از یک ستون داشته باشد، هر ستون Y با یک رنگ نمایش داده می‌شود.

plot([1 2;3 4;2 1],'-.')    

 

plot(X1,Y1,...)

در این شکل دستور می‌توان مقادیر X و Y را وارد کرد.

plot([-1 0 1 0;0 1 0 -1],[1 0 1 2;0 1 2 1])

 

با استفاده از LineSpec می‌شود رنگ و نحوه نمایش هر نمودار را تعین کرد.

plot([-1 0],[1 0],'--',[0 1],[0 1],'-.',[1 0],[1 2],':',[0 -1],[2 1],'-')

 

ویژگیهای(peroperty) دستور پلات  همانند دستور لاین است .

h=findobj(gca,'type','line')

get(h(1))

set(h(1))

 

هنگامی که تعداد محورها بیشتر از یکی است و می‌خواهیم بر روی محوری غیر از محور جاری رسم کنیم، می‌توانیم دستگیره محور را در دستور پلات وارد کرده و .....

h1= subplot(2,2,2);

h2= subplot(2,2,2);

h3= subplot(2,2,3:4);

plot(h1,magic(2))

plot(h2,magic(5))

plot(h3,magic(3))

 



نوع مطلب : plot 





All right reserved©2005 Amin Bashi