Neelain IT
السلام عليكم ورحمة الله وبركاته
مرحب بيكم في منتداكم

انضم إلى المنتدى ، فالأمر سريع وسهل

Neelain IT
السلام عليكم ورحمة الله وبركاته
مرحب بيكم في منتداكم
Neelain IT
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

الدرس العاشر : التعامل مع slider في الـgui

اذهب الى الأسفل

الدرس العاشر : التعامل مع slider في الـgui Empty الدرس العاشر : التعامل مع slider في الـgui

مُساهمة  Dr.Smsm_07 الأربعاء نوفمبر 16, 2011 7:08 pm

بسم الله الرحمن الرحيم
في هذا الدرس سوف نتعلم كيفية التعامل مع اداة slider
فنريد انه عندما نذيد قيمة السلايدر يزيد مقدار الرسم ( لجيب الزاوية)
فلنتبع الخطوات التالية :
1- فلنفتح برنامج الماتلاب ثم ندخل إلي واجهة GUI
2- ثم نرسم axis و نضع أسفل منه slider
3- نحفظ البرنامج باسم
4- نضغط كليك يمين علي أداة slider ثم نذهب إلي view callbacks ومنها نختار callback
5- نكون موجودين في الدالة slider callback
6- فنقوم بكتابة الكود التالي

a = get(handles.slider1,'Value');
x=0:0.1:50;
y=sin(x*a);
plot(handles.axes1,x,y);
ثم بعد ذلك نقوم بتنفيذ البرنامج
فنلاحظ انه كلما قمنا بتحريك مؤشر slider يزداد مقدار الرسم او يقل لأنه يعتمد علي القيمة الراجعة من السلايدر (هي ما بين 0-1)
فأكبر قيمة تنتج من(x*a)تكون صفر إذا كان a=0 وتكون 50 إذا كانت a=1
==========================================================================
د.سمسم
Dr.Smsm_07
Dr.Smsm_07
Admin

عدد المساهمات : 54
السٌّمعَة : 3
تاريخ التسجيل : 21/10/2011
العمر : 36

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

- مواضيع مماثلة

 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى