مستر کد
mrcode.wikibix.ir

دستور legend در متلب

نویسنده : علی بجنوردی | زمان انتشار : 04 مرداد 1400 ساعت 22:58

جهت انجام پروژه های دانشجویی و یا تمرین‌های برنامه نویسی رشته کامپیوتر میتوانید به آی دی تلگرام زیر پیام دهید

@AlirezaSepand



نویسنده علیرضا گلمکانی

شماره کلید 113

گزینه ها

شاید در مقالات زیاد دیده باشید که در یک شکل، مثلا سه منحنی با علامت های متفاوت کشیده شده باشد و نویسنده برای اینکه خوانندگان گیج نشوند، لیستی از علامت های به کار رفته برای ترسیم سه منحنی و عنوانی در مقابل آنها، در کنار شکل، قرار می دهد. این نوع نمایش لیست علامت ها و اطلاعات هر منحنی، برای چندین منحنی به کار رفته در یک شکل، با دستور legend در متلب ایجاد می شود. به مثال زیر توجه کنید :

مثال

ابتدا شکلی را به صورت معمولی، شامل سه منحنی، رسم می کنیم :


clear all
close all
clc
 
t=0:0.1:2*pi;
x=sin(t);
y=cos(t);
z=tan(t);
 
hold on
plot(t,x,'*r')
plot(t,y,'^')
plot(t,z,'+g')
axis([0 2*pi -1.5 1.5])

نتیجه :

اکنون با افزودن دستور legend ، می خواهیم مشخص کنیم که هر منحنی، مربوط به کدامیک از توابع sin ، cos و tan می باشد :


clear all
close all
clc
 
t=0:0.1:2*pi;
x=sin(t);
y=cos(t);
z=tan(t);
 
hold on
plot(t,x,'*r')
plot(t,y,'^')
plot(t,z,'+g')
axis([0 2*pi -1.5 1.5])
 
legend('sin(t)','cos(t)','tan(t)')

مشاهده می کنید که کادری در بالا و سمت راست شکل، نمایش داده شده است که مشخص کرده است که هر منحنی، نمایش دهنده کدام تابع می باشد. همچنین می توانید این کادر را با موس، در شکل جابجا کنید.

کپی برداری از محتوای سایت کلیدستان، ممنوع بوده و پیگرد قانونی دارد. (تنها استفاده شخصی کاربر، مجاز است) (کپی برداری توسط سایر وب سایت ها = حرام) (بیشتر بدانید)

گزینه ها

به اشتراک گذاری (Share) در شبکه های اجتماعی

نظرات 2 2 0

Davdivia

واقعا سایتتون به درد بخوره ممنون......

محمد

سلام
جناب چطور میتونم چند نمودار surf با رنگها و مقادیر legend متفاوت در یک مختصات رسم کنم ، من چندتا surf رو کشیدم ولی رنگشون رو که میخوام عوض کنم دیگه رنگ legend عوض نمیشه ، از طرفی خود رنگ surf هم فقط برای یکی از نمودارها نمودار چند رنگی میشه انتخاب کرد وبقیه فقط تک رنگ قابل انتخابه !

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)


منبع: www.kelidestan.com