مستر کد
mrcode.wikibix.ir

تشخیص عدد اعشاری در متلب

نویسنده : مینا علی زاده | زمان انتشار : 29 اسفند 1400 ساعت 14:14

جهت انجام پروژه های دانشجویی و یا تمرین‌های برنامه نویسی رشته کامپیوتر میتوانید به آی دی تلگرام زیر پیام دهید

@AlirezaSepand



نویسنده علیرضا گلمکانی

شماره کلید 26374

گزینه ها

دستور isinteger در متلب (MATLAB)، برای تشخیص از نوع عدد صحیح (integer) بودن، به کار می رود.

اگر ورودی دستور isinteger ، از نوع عدد صحیح (integer) باشد، مقدار 1 را برمی گرداند و در غیر این صورت، مقدار 0 را برمی گرداند.

انواع اطلاعات (Data Type) از نوع اعداد صحیح (integer) در نرم افزار متلب (MATLAB)، عبارتند از :

نکته مهم

دستور isinteger را برای شناسایی اعداد صحیح (مفهوم اعداد صحیح در ریاضی) به کار نبرید (یا حداقل زمانی از آن استفاده نمایید که درک صحیح و کاملی از انواع تعریف متغیرها و اطلاعات در متلب داشته باشید)، به عنوان مثال، با اجرای کد زیر، ممکن است تصور کنید که به دلیل عدد صحیح بودن ورودی (بر اساس مفهوم اعداد صحیح در ریاضی)، باید مقدار 1 برگدانده شود، اما کد زیر مقدار 0 را برمی گرداند (چون نوع ورودی بررسی می شود) :

نتیجه :

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

مثال

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

نتیجه :

نکته

اگر ورودی دستور isinteger ، یک آرایه (Array) باشد، دستور isinteger زمانی مقدار 1 را برمی گرداند که همه مقادیر آن آرایه (Array) از نوع عدد صحیح (integer) باشند (آرایه از نوع عدد صحیح (integer) باشد).

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

مثال

دستور class در متلب (MATLAB)، برای تشخیص نوع متغیرها (Variable) به کار می رود ( کلید شماره 152 ).

نتیجه :

کپی برداری از محتوای سایت کلیدستان، ممنوع بوده و پیگرد قانونی دارد. (تنها استفاده شخصی کاربر، مجاز است) (کپی برداری توسط سایر وب سایت ها = حرام) (بیشتر بدانید)

گزینه ها

به اشتراک گذاری (Share) در شبکه های اجتماعی

نظرات 0 0 0

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


منبع: www.kelidestan.com