آموزش رسم نمودار در متلب مطلب MATLAB-قسمت دوم
::: در حال بارگیری لطفا صبر کنید :::
آموزش رسم نمودار در متلب مطلب MATLAB-قسمت دوم
www.rozex.rozblog.com
نام کاربری : پسورد : یا عضویت | رمز عبور را فراموش کردم

صفحه اصلیبررسی و آموزش نرم افزار متلب MATLABآموزش رسم نمودار در متلب مطلب MATLAB-قسمت دوم

تعداد بازدید : 1358
نویسنده پیام
smyt آفلاین
مدیر انجمن

ارسال‌ها : 20
عضويت : 25 /12 /1392
سن : 24
آموزش رسم نمودار در متلب مطلب MATLAB-قسمت دوم

آموزش رسم نمودار در متلب مطلب MATLAB-قسمت دوم

ادامه رسم نمودار . . .

در این جلسه قصد دارم در مورد ایجاد تغییرات در یک شی گرافیکی صحبت کنم.

هر زمان که شما یک نمودار را در مطلب رسم می کنید چند شی متفاوت ایجاد می شود:اول یک صفحه خالی

است که figure نامیده می شود.

دستور figure:

یک پنجره خالی ایجاد می کند.که حاوی هیچ نموداری نیست.

قسمت دوم قسمتی است که نمودار در آن رسم می شود و شامل محور های مختصات می باشد.

و در مطلب axes نامیده می شود.

دستور axes :

یک figure رسم می کند که حاوی یک axes خالی است .

و در نهایت چیزی است که در axes رسم می شود.

اما همه این حرفها را گفتم تا این چیز را بدانید که تمام اشیا که بوجود می آیند دارای خواص منحصر به فرد

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

دستور get:

می توان خواص و یا یک خاصیت از یک شی را در یافت کرد.

مثلا در زیر خواص نموداری را که در جلسه قبل رسم کردیم را با دستور get دریافت

می کنیم:

دتورات رسم را دوباره در زیر آورده ام:

>> x=-5:0.1:5;

>> y=1 cos(2*x);

>> handel=plot(x,y);

>> get(handel)

Color: [0 0 1]

EraseMode: \'normal\'

LineStyle: \'-\'

LineWidth: 0.5000

Marker: \'none\'

MarkerSize: 6

MarkerEdgeColor: \'auto\'

MarkerFaceColor: \'none\'

XData: [1x101 double]

YData: [1x101 double]

ZData: [1x0 double]

BeingDeleted: \'off\'

ButtonDownFcn: []

Children: [0x1 double]

Clipping: \'on\'

CreateFcn: []

DeleteFcn: []

BusyAction: \'queue\'

HandleVisibility: \'on\'

HitTest: \'on\'

Interruptible: \'on\'

Selected: \'off\'

SelectionHighlight: \'on\'

Tag: \'\'

Type: \'line\'

UIContextMenu: []

UserData: []

Visible: \'on\'

Parent: 157.0016

DisplayName: \'\'

XDataMode: \'manual\'

XDataSource: \'\'

YDataSource: \'\'

ZDataSource: \'\'

چیز هایی را که در بالا می بینید همان خواصی هستند که در مورد آنها صحبت کردم البته صحبت در مورد

همه خواص بالا خارج از حوصله است و چند تا از خاصیت ها را ذکر کرده و با دستور set تغییر می دهیم:

دستور set:

توسط این دستور می توان خواص یک شی را به دلخواه تغییر داد:

مثلا فرض کنید می خواهم رنگ نمودار را از آبی به قرمز و نوع marker آن را به ستاره ای

با سایز 8 تغییر دهیم:

پس از دستور set به ترتیب نام مشخصه و سپس مقدار آن را وارد می نماییم:

>> set(handel,\'color\',[1 0 0],\'marker\',\'*\',\'markersize\',8)

از دستورات set و get در طراحی رابط های گرافیکی به وفور استفاده می شود.

پایان

amozeshe rasme nemodar dar narm afzare matlab

hl,ca vsl kl,nhv nv kvl htchv ljgf


یکشنبه 25 اسفند 1392 - 14:06
ارسال پیام نقل قول تشکر گزارش

تمامي حقوق محفوظ است . طراح قالبــــ : روزیکســــ