تشخیص اینکه آیا یک عبارت خاص می تواند یک نام صحیح برای تعریف متغیر (Variable) باشد یا خیر (بر اساس قواعد انتخاب نام برای تعریف متغیرها)، با دستور isvarname ، در متلب (MATLAB)
با استفاده از isvarname
در متلب (MATLAB)، می توانیم تشخیص دهیم که آیا یک عبارت خاص می تواند یک نام صحیح برای تعریف متغیر (Variable) باشد یا خیر (بر اساس قواعد انتخاب نام برای تعریف متغیرها در متلب (MATLAB)).
عبارت مورد نظرمان را به دستور isvarname
می دهیم، اگر دستور isvarname
مقدار منطقی 1 را برگرداند، یعنی آن عبارت می تواند به عنوان یک نام برای تعریف متغیر (Variable) (به عنوان نام متغیر) به کار رود، اما اگر مقدار منطقی 0 را برگرداند، یعنی آن عبارت خاص در یکی از قواعد انتخاب نام برای تعریف متغیرها (Variable) در متلب (MATLAB) صدق نکرده است و بنابراین نمی تواند به عنوان یک نام برای متغیر (Variable) به کار رود.
به مثال زیر توجه کنید :
3 خط اول کدها، برای عدم تداخل برنامه فعلی با برنامه های قبلی اجرا شده در متلب (MATLAB) می باشد.
نتیجه :
عبارت MyName می تواند به عنوان یک نام برای تعریف متغیر (Variable) به کار رود، اما عبارت 4MyName چون با یک عدد شروع شده است، نمی تواند به عنوان یک نام برای تعریف متغیر (Variable) به کار رود (جزء قواعد تعریف متغیر (Variable) در متلب (MATLAB) این است که نباید نام متغیر (Variable) با عدد شروع شود).