تشخیص حقیقی (Real) یا موهومی (Imaginary) بودن یک عدد، با دستور isreal ، در متلب (MATLAB)
در کلید شماره 37 ، چگونگی تعریف اعداد مختلط (Complex Number) در متلب (MATLAB) را شرح دادیم. اما گاهی نیاز داریم که بدانیم آیا یک عدد، عدد حقیقی (Real) می باشد یا یک عدد موهومی (Imaginary). برای این منظور، می توانیم دستور isreal در متلب (MATLAB) را به کار ببریم.
اگر دستور isreal ، مقدار 1 را برگرداند، یعنی ورودی آن، عدد حقیقی (Real) بوده است (بدون بخش موهومی) و اگر مقدار 0 را برگرداند، یعنی عدد موهومی (Imaginary) می باشد (دارای بخش موهومی).
به مثال زیر توجه کنید :
3 خط اول کدها، برای عدم تداخل برنامه فعلی با برنامه های قبلی اجرا شده در متلب (MATLAB) می باشد.