آموزش متلب (MATLAB)
۵۶۲ آموزش
نمایش دسته بندی ها (۵۶۲ آموزش)

تشخیص اینکه یک متغیر (Variable) از نوع آرایه سلولی (Cell Array) بوده و همه عنصرهای (Element) آن از نوع آرایه کاراکتری (Character Array) باشند، با دستور iscellstr ، در متلب (MATLAB)

با استفاده از دستور iscellstr در متلب (MATLAB)، می توانیم یک متغیر (Variable) که از نوع آرایه سلولی (Cell Array) بوده و همه عنصرهای (Element) آن از نوع آرایه کاراکتری (Character Array) باشند را تشخیص دهیم.

متغیر (Variable) را به ورودی دستور iscellstr می دهیم، اگر متغیر (Variable) از نوع آرایه سلولی (Cell Array) بوده و همه عنصرهای (Element) آن از نوع آرایه کاراکتری (Character Array) باشند، دستور iscellstr عدد 1 را برمی گرداند و اگر نباشد، عدد 0 را برمی گرداند.

به مثال زیر توجه کنید :

مثال

3 خط اول کدها، برای عدم تداخل برنامه فعلی با برنامه های قبلی اجرا شده در متلب (MATLAB) می باشد.

نتیجه :

متغیر A ، یک آرایه سلولی (Cell Array) است که همه عنصرهای (Element) آن از نوع آرایه کاراکتری (Character Array) می باشند. بنابراین دستور iscellstr مقدار 1 را برمی گرداند.

مثال

نتیجه :

متغیر A ، یک آرایه سلولی (Cell Array) است که همه عنصرهای (Element) آن از نوع آرایه رشته ای (String Array) می باشند. بنابراین دستور iscellstr مقدار 0 را برمی گرداند.

نکته

در متلب (MATLAB)، علامت ' (علامت Single Quotes) برای تعریف آرایه های کاراکتری (Character Array) و علامت " (علامت Double Quotes) برای تعریف رشته ها (String) و آرایه های رشته ای (String Array) به کار می رود. اگر تفاوت این دو را نمی دانید، آموزش زیر را بخوانید :

مثال

نتیجه :

نویسنده علیرضا گلمکانی
شماره کلید 4183
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)