آموزش رسم انواع دیگر نمودارها در نرم افزار MATLAB

نمودار نوار عمودی

برای رسم نوار عمودی از دستور bar  به صورت زیر استفاده میشود. در این مسال قیمت محصول یک شرکت را بر حسب سال نشان داده می‏شود .

%Vertical Bar Plot

year=[1988:1994];

sle=[8 10 20 22 18 24 27];

bar(year,sle,’y’);

xlabel(‘year’)

ylabel(‘Sales’)

aa4

نمودار نوار افقی

برای رسم نمودارهای نوار عمودی از دستور barh  به صورت زیر استفاده میشود. مثال قبل با استفاده از این دستور رسم می شود.

%% Horizental Bar Plot

year=[1988:1994];

sle=[8 10 20 22 18 24 27];

figure(2);barh(year,sle,’c’);

xlabel(‘year’)

ylabel(‘Sales’)

aa5

نمودار پله ای

برای رسم نمودارهای پله ای از دستور stairs استفاده می شود. مثال قبل با استفاده از این دستور رسم می شود.

%% Vertical Stair Plot

year=[1988:1994];

sle=[8 10 20 22 18 24 27];

figure(3);stairs(year,sle);

xlabel(‘year’)

ylabel(‘Sales’)

 aa6

نمودار ساقه ای

 برای رسم نوارهای ساقه ای stem  به صورت زیر استفاده میشود. مثال قبل با استفاده از این دستور رسم می شود.

%% Stem Plot

year=[1988:1994];

sle=[8 10 20 22 18 24 27];

figure(4);stem(year,sle,’b’);

xlabel(‘year’)

ylabel(‘Sales’)

aa7

2 دیدگاه دربارهٔ «آموزش رسم انواع دیگر نمودارها در نرم افزار MATLAB»

  1. blank

    با عرض سلام
    آیا امکان مقداردهی رشته‌ای محور x وجود دارد؟ اگر وجود دارد به چه صورت می‌باشد؟
    با تشکر

    1. blank

      سلام

      بله وجود دارد. مثلا فرض کن یک نمودار رسم کردی ، میخوای روی محور x به جای 1 و2 و 3 و 4 ، رشته های حرفی قرار بگیرد.
      کافی است بعد رسم نمودار دستور زیر قرار بدی.
      ax = gca;
      ax.XTickLabel={‘GLES’,’GA’,’PSO’,’proposed’}

      چپ گرد به راست گرد حواست باشه.

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *