Peducate.ir

Peducate.ir

با هم بیاموزیم
Peducate.ir

Peducate.ir

با هم بیاموزیم

تولید منوی انتخاب برای ورود داده با دستور menu در نرم افزار متلب

تولید منوی انتخاب برای ورود داده با دستور menu در متلب

در نرم افزار متلب (Matlab)، برای ورود داده توسط کاربر به صورت گزینشی توسط واسطه گرافیکی کاربر یا GUI از دستور menu به فرم زیر استفاده می شود:

 

x=menu('title', 'opt1', 'opt2',…);

با اجرای این دستور، یک کادر محاوره ای یا dialog box ظاهر می شود. در دستور فوق عبارت title عنوان پنجره گرافیکی و opt ها گزینه های پیش روی کاربر به صورت دکمه button است. اگر کاربر دکمه opt1 را بزند متغیر x برابر عدد یک و اگر دکمه opt2 را بزند متغیر x برابر عدد دو و به همین ترتیب مقدار متغیر x با انتخاب دکمه مشخص تعیین می شود. به مثال زیر توجه کرده و پس از اجرای کد، مقدار متغیر x را ببینید:

x=menu('choose number', 'number1', 'number2');

disp(x)

در مثال زیر می خواهیم که کابر رنگ نمودار تابع sin(x) را تعیین کنید:

x=linspace(0,pi,100);

y=sin(x);

a=menu('choose  color', 'red', 'green', 'blue');

if a==1

plot(x,y, 'r');

elseif a==2

plot(x,y, 'g');

elseif a==3

plot(x,y, 'b');

end

نظرات 0 + ارسال نظر
ایمیل شما بعد از ثبت نمایش داده نخواهد شد