آموزش متلب (MATLAB)
۵۴۳ آموزش
نمایش دسته بندی ها (۵۴۳ آموزش)

پاک کردن شکل نمایش داده شده در پنجره شکل فعلی، اما با نگه داشتن محورهای مختصات (axes) شکل، با دستور cla در متلب

در مبحثی دیگر، دستور clf را معرفی کردیم که برای پاک کردن شکل نمایش داده شده در پنجره شکل فعلی به کار می رود (هم شکل و هم محورهای مختصات نمایش داده شده را پاک می کند)، اما این بار می خواهیم دستور cla را معرفی کنیم، که تنها شکل را پاک می کند، اما محورهای مختصات (axes) نمایش داده شده را نگه می دارد.

به مثال زیر توجه کنید :

مثال

ابتدا یک شکل را بدون استفاده از دستور cla رسم می کنیم :


clear all
close all
clc
 
x=0:0.1:2*pi;
y=sin(x);
plot(x,y)
xlabel('x axis')
ylabel('y axis')

سه خط اول کدها، برای عدم تداخل برنامه فعلی با برنامه های قبلی اجرا شده در متلب می باشد.

نتیجه :

پاک کردن شکل نمایش داده شده در پنجره شکل فعلی، اما با نگه داشتن محورهای مختصات (axes) شکل، با دستور cla در متلب

این بار همان کدها را می نویسیم و تنها دستور cla را در انتهای آنها به کار می بریم :


clear all
close all
clc
 
x=0:0.1:2*pi;
y=sin(x);
plot(x,y)
xlabel('x axis')
ylabel('y axis')
 
cla

نتیجه :

پاک کردن شکل نمایش داده شده در پنجره شکل فعلی، اما با نگه داشتن محورهای مختصات (axes) شکل، با دستور cla در متلب

مشاهده می کنید که شکل، پاک شده است، اما محورهای مخصات (axes) در پنجره شکل، حذف نشده است (اگر دستور clf را به کار برده بودیم، یک پنجره خالی را مشاهده می کردیم).

نویسنده علیرضا گلمکانی
شماره کلید 2323
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

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