تشخیص اینکه دستور hold که برای رسم چند منحنی در یک شکل واحد به کار می رود، در حالت فعال (on) می باشد یا حالت غیرفعال (off)، با دستور ishold ، در متلب (MATLAB)
در کلید شماره 13 ، دستور hold را معرفی کردیم و بیان کردیم که برای نمایش چند منحنی در یک شکل واحد به کار می رود و برای فعال کردن آن باید دستور hold on و برای غیرفعال کردن آن باید دستور hold off را اجرا نماییم.
دستور ishold ، به ما این امکان را می دهد که تشخیص دهیم آیا دستور hold در حالت فعال (on) می باشد یا در حالت غیرفعال (off).
اگر دستور hold در حالت فعال (on) باشد، دستور ishold مقدار 1 را برمی گرداند و اگر دستور hold در حالت غیرفعال (off) باشد، آنگاه دستور ishold مقدار 0 را برمی گرداند.
به مثال زیر توجه کنید :
سه خط اول کدها برای عدم تداخل برنامه فعلی با برنامه های قبلی اجرا شده در متلب (MATLAB) می باشد.
نتیجه :
یک پنجره شکل خالی نمایش داده می شود و همچنین خروجی زیر را خواهیم داشت :