تشخیص اینکه کدام عنصرهای یک ماتریس، برابر مقدار NaN بوده و کدام عنصرها NaN نیستند، با دستور isnan ، در متلب (MATLAB)
با استفاده از دستور isnan
در متلب (MATLAB)، می توانیم تشخیص دهیم که کدام عنصرهای یک ماتریس، برابر مقدار NaN بوده و کدام عنصرها NaN نیستند.
مفعوم مقدار NaN (مخفف Not-a-Number) (یک عدد نیست) در متلب (MATLAB) را در آموزش زیر شرح داده ایم :
دستور isnan
، ماتریس مورد نظر را در ورودی خود دریافت کرده و سپس یک ماتریس با همان اندازه را در خروجی خود برمی گرداند که تنها شامل عنصرهای برابر 0 و 1 می باشد. مقدار 1 برای عنصرهایی بوده است که برابر مقدار NaN بوده اند و مقدار 0 برای عنصرهایی می باشد که برابر مقدار NaN نبوده اند.
به مثال زیر توجه کنید :
3 خط اول کدها، برای عدم تداخل برنامه فعلی با برنامه های قبلی اجرا شده در متلب (MATLAB) می باشد.