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

تبدیل مقادیر عددی (Numeric) به مقادیر منطقی (Logical) (یعنی 0 و 1 ، متناظر با false و true)، با دستور logical ، در متلب (MATLAB)

دستور logical در متلب (MATLAB)، برای تبدیل مقادیر عددی (Numeric) به مقادیر منطقی (Logical) (یعنی 0 و 1 ، متناظر با false و true) به کار می رود.

دستور logical ، هر عدد ورودی غیر از عدد 0 را به 1 تبدیل می کند و ورودی های برابر 0 را به همان 0 تبدیل خواهد کرد و بنابراین یک آرایه منطقی (Logical Array) را در خروجی خود به ما می دهد که تنها شامل اعداد 0 و 1 می باشد (0 متناظر با false و 1 متناظر با true).

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

مثال

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

نتیجه :

مثال

نتیجه :

نکته

دستور logical بر روی اعداد مختلط (Complex Number) و NaN عمل نمی کند و یک پیام خطا را نمایش می دهد.

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

مثال

مثالی از اعداد مختلط (Complex Number) :

نتیجه :

دستور logical یک پیام خطا را نمایش می دهد :

مثال

مثالی از NaN :

نتیجه :

دستور logical یک پیام خطا را نمایش می دهد :

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

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