رسم نمودارهای خطی و میله ای با دو مقیاس مجزای عمودی در یک شکل در MATLAB
چهارشنبه, ۱ آذر ۱۳۹۶، ۱۱:۰۰ ب.ظ
گهگاهی برای گزارش چند پارامتر در حالت مقایسه ای نیاز است که مقادیر پارامتر ها در یک منحنی و شکل مشترک با هم ترکیب شوند.
گاهی هم میخواهیم یکی را میله ای و بقیه را خطی رسم کنیم. با توجه به اینکه مقیاس عمودی و در واقع همون Scale محور Y آنها هم فرق میکند. برای اینکار از دستورات زیر استفاده میکنیم:
days = 0:5:35;
conc = [515 420 370 250 135 120 60 20];
temp = [29 23 27 25 20 23 23 17];
yyaxis left
b = bar(days,temp);
yyaxis right
p = plot(days,conc);
که خروجی کد های بالا به صورت زیر میشود:
کد های برای تغییراتی مثل رنگ و عناوین و فونت و اینها هم وجود داره. اما من خودم ترجیح میدم و به شما هم پیشنهاد میکنم که از خود ویرایشگر پلات MATLAB استفاده بشه.
۹۶/۰۹/۰۱