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

تشخیص رشته (String) اسکالر (Scalar) (یک رشته (String)) (آرایه رشته ای (String Array) با اندازه 1 در 1) (آرایه رشته ای (String Array) با تنها یک عنصر) بودن یک متغیر (Variable)، با دستور isStringScalar ، در متلب (MATLAB)

با استفاده از دستور isStringScalar در متلب (MATLAB)، می توانیم تشخیص دهیم که آیا یک متغیر (Variable) یک رشته (String) اسکالر (Scalar) (یک رشته (String)) (آرایه رشته ای (String Array) با اندازه 1 در 1) (آرایه رشته ای (String Array) با تنها یک عنصر) می باشد یا خیر.

نکته

در کلیدستان در خیلی مواقع که می گوییم رشته (String)، منظورمان همان رشته (String) اسکالر (scalar) است که یعنی آرایه رشته ای (String Array) با اندازه 1 در 1 که تنها یک عنصر (Element) دارد. بنابراین دقت کنید که در آموزش های دیگر کلیدستان، معمولا کلمه اسکالر (Scalar) را به کار نمی بریم ولی مفهوم آن وجود دارد و در اینجا هم به دلیل کاربرد دستور مورد نظر است که کلمه اسکالر (Scalar) را ذکر کرده ایم.

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

وقتی یک متغیر (Variable) را به ورودی دستور isStringScalar می دهیم، اگر متغیر (Variable) برابر یک رشته (String) اسکالر (Scalar) (یک رشته (String)) (آرایه رشته ای (String Array) با اندازه 1 در 1) (آرایه رشته ای (String Array) با تنها یک عنصر) باشد، دستور isStringScalar عدد 1 را برمی گرداند و اگر نباشد، عدد 0 را برمی گرداند.

نکته

علامت " (علامت Double Quotes) در متلب (MATLAB)، برای تعریف رشته ها (String) و آرایه های رشته ای (String Array) به کار می رود :

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

مثال

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

نتیجه :

مثال

نتیجه :

مثال

نتیجه :

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

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