متغیرهای (Variable) از نوع منطقی (Logical) (مقدارهای منطقی)، در متلب (MATLAB)
متغیرهای (Variable) از نوع منطقی (Logical)، متغیرهایی (Variable) هستند که در آنها یک مقدار (Value) منطقی (Logical) ذخیره شده است.
به طور کلی، دو مقدار (Value) منطقی (Logical) وجود دارد :
- مقدار منطقی 1 (معادل true به معنای صحیح بودن شرط)
- مقدار منطقی 0 (معادل false به معنای غلط بودن شرط)
در واقع مقدار منطقی (Logical) معمولا بر اساس بررسی یک شرط (مقایسه دو یا چند چیز یا حالت های دیگر) به دست می آید که اگر شرط درست باشد، مقدار منطقی 1 (معادل true به معنای صحیح بودن شرط) و اگر شرط غلط باشد، مقدار منطقی 0 (معادل false به معنای غلط بودن شرط) را به عنوان نتیجه خواهیم داشت.
علاوه بر این، دو کلمه true و false نیز می توانند برای تعریف متغیرهای (Variable) از نوع منطقی (Logical) (مقدارهای منطقی) به کار روند.
تعریف متغیرهای (Variable) از نوع منطقی (Logical) (مقدارهای منطقی) بر اساس بررسی یک شرط :
به مثال زیر توجه کنید :
دو متغیر با نام های x و y را تعریف می کنیم و سپس بر اساس مقایسه مقدارهای آن دو، سه مقدار منطقی (Logical) مختلف را به دست آورده و در سه متغیر (Variable) ذخیره می کنیم :
3 خط اول کدها، برای عدم تداخل برنامه فعلی با برنامه های قبلی اجرا شده در متلب (MATLAB) می باشد.
عبارت زیر یعنی آیا مقدار متغیر x از مقدار متغیر y بزرگتر می باشد یا خیر :
عبارت زیر یعنی آیا مقدار متغیر x از مقدار متغیر y کوچکتر می باشد یا خیر :
عبارت زیر یعنی آیا مقدار متغیر x برابر با مقدار متغیر y می باشد یا خیر :
نتیجه :
مشاهده می کنید که متغیرهای A و B و C از نوع منطقی (Logical) می باشند.
تعریف متغیرهای (Variable) از نوع منطقی (Logical) (مقدارهای منطقی) با دو کلمه true و false :
در نرم افزار متلب (MATLAB)، کلمه true برای اشاره به مقدار منطقی 1 و کلمه false برای اشاره به مقدار منطقی 0 به کار می رود.
به مثال زیر توجه کنید :
نتیجه :
مشاهده می کنید که متغیرهای A و B از نوع منطقی (Logical) می باشند.