نویسنده علیرضا گلمکانی
شماره کلید 92
همان طور که می دانید، در نرم افزار متلب، دستورات مختلفی همچون plot و ezplot برای ترسیم شکل و منحنی ها به کار می روند. این دستورات، به محورهای افقی و عمودی، یا عنوان اختصاص نمی دهند و یا اگر عنوان اختصاص بدهند، ممکن است آن عنوان، مد نظر ما نبوده باشد. ممکن است بخواهیم در شکل ترسیم شده، توسط این دستورات، محورهای افقی و عمودی دارای عنوان خاصی باشند. برای این منظور، در متلب از دو دستور xlabel و ylabel استفاده می شود.
از دستور xlabel در متلب، برای تعیین یک عنوان برای محور افقی شکل استفاده می شود و همچنین دستور ylabel نیز برای تعیین یک عنوان برای محور عمودی شکل به کار می رود. برای آشنایی با نحوه استفاده از دو دستور xlabel و ylabel ، به مثال زیر توجه کنید :
مثال
فرض کنید بخواهیم تابع زیر را در بازه [-1,1] با دستور plot رسم کنیم : \begin{equation} y=x^2 \end{equation} برای این منظور، می نویسیم :
نتیجه :
مشاهده می کنید که شکل خروجی، دارای عنوان برای محور افقی و عنوان برای محور عمودی نمی باشد. حال این بار با دستور xlabel و دستور ylabel ، برای هر دو محور شکل، عنوان تعیین می کنیم :
x=-1:0.1:1;
plot(x,x.^2)
xlabel('x axis')
ylabel('y axis')
نتیجه :
مشاهده می کنید که دستور xlabel('x axis') تعیین کرده است که محور افقی دارای عنوان x axis باشد و دستور ylabel('y axis') نیز تعیین کرده است که محور عمودی دارای عنوان y axis باشد.
کپی برداری از محتوای سایت کلیدستان، ممنوع بوده و پیگرد قانونی دارد. (تنها استفاده شخصی کاربر، مجاز است) (کپی برداری توسط سایر وب سایت ها = حرام) (بیشتر بدانید)
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 4 4 0
سجاد
برای مشخص کردن محورها باید چکار کنیم. مثلا شکلی که رسم کردین سمت چپش هم لیبل داشته باشه و عدداش مشخص باشه
zohreh
از دستور label استفتده کن. مثلا بخوای روی محور xها ، x بنویسی :
('xlabel('X
فرهاد
سلام
مثلا توی همین شکل اگر بخایم توی محور x ها به جای اعداد از کاراکتر استفاده کنیم از چه دستوری باید استفاده کرد؟؟
مثلا به جای 0.2 و 0.4 و ... که توی محور x ها هست مثلا به فارسی بنویسیم دو دهم و چهاردهم و ...
mohi
سلام ببخشید میخواستم بدونم میشه برچسب خط طول و عرض رو در نرم افزار متلب به فارسی نوشت؟؟؟؟