plot
خب رسیدیم به دستور معروف پلات(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))