دادن مقدار به متغیرها از طریق کیبورد با دستور input در متلب
برای ساختن فال های exe یا گرفتن ورودی از طریق کیبورد در matlab از دستور input استفاده می شود.
سرویس آموزش و آزمون برق نیوز: در متلب، معمولا مقدار متغیرها در همان ابتدای برنامه و با علامت تساوی، تعیین میشود، اما روش دیگری نیز برای اختصاص مقدار به متغیرها وجود دارد و میتوان تعیین مقدار به متغیرها را در بین اجرای کدهای برنامه نیز انجام داد. دستور input در متلب، برای این منظور به کار میرود. زمانی که متلب به دستور input برسد، منتظر خواهد ماند تا کاربر مقدار مورد نظرش برای آن متغیر را در پنجره Command وارد کند و سپس زمانی که کاربر کلید enter از کیبورد را فشار دهد، متلب مقدار وارد شده توسط کاربر را به متغیر اختصاص خواهد داد و سپس بقیه کدهای برنامه را اجرا خواهد نمود.
به کار بردن دستور input برای متغیرهای عددی:
نرم افزار متلب باید بداند که مقداری که توسط کاربر برای دستور input وارد خواهد شد، یک عدد است یا اینکه یک رشته (آرایهای از کاراکترها) میباشد. به همین دلیل، دستور input به دو شیوه به کار میرود. اگر متغیر قرار است که یک عدد باشد، باید از دستور input به صورت معمولی استفاده کنیم. به مثال زیر توجه کنید:
مثال:
A=input (‘please enter your number: ‘)
نتیجه:
در پنجره Command، عبارت: please enter your number نمایش داده خواهد شد. حال تنها کافی است که مثلا عدد ۲ را وارد کنیم و سپس کلید enter از کیبورد را فشار دهیم. آنگاه نتیجه زیر نمایش داده خواهد شد:
در پنجره Command، عبارت: please enter your number نمایش داده خواهد شد. حال تنها کافی است که مثلا عدد ۲ را وارد کنیم و سپس کلید enter از کیبورد را فشار دهیم. آنگاه نتیجه زیر نمایش داده خواهد شد:
A =
2
2
بنابراین عدد ۲ را که وارد کرده ایم، به عنوان مقدار متغیر A. در نظر گرفته شده است.
از ارسال دیدگاه های نا مرتبط با متن خبر، تکرار نظر دیگران، توهین به سایر کاربران و ارسال متن های طولانی خودداری نمایید.
لطفا نظرات بدون بی احترامی، افترا و توهین به مسئولان، اقلیت ها، قومیت ها و ... باشد و به طور کلی مغایرتی با اصول اخلاقی و قوانین کشور نداشته باشد.
در غیر این صورت، «برق نیوز» مطلب مورد نظر را رد یا بنا به تشخیص خود با ممیزی منتشر خواهد کرد.