اتصال دو یا چند آرایه کاراکتری (Character Array) به یکدیگر، با علامت های ] و [ ، در متلب (MATLAB)
یک روش ساده برای اتصال دو یا چند آرایه کاراکتری (Character Array) به یکدیگر، استفاده از علامت های ] و [ در متلب (MATLAB) می باشد.
از علامت های ] و [ می توانیم برای اتصال دو یا چند آرایه کاراکتری (Character Array) به یکدیگر استفاده کنیم، اما باید دقت کنید که نمی توانیم از این علامت ها برای اتصال دو یا چند رشته (String) به یکدیگر استفاده کنیم (چون نتیجه یک آرایه رشته ای (String Array) خواهد بود، نه یک رشته (String) تنها).
دقت کنید که آرایه های کاراکتری (Character Array) با علامت ' (علامت Single Quotes) و رشته ها (String) با علامت " (علامت Double Quotes) در متلب (MATLAB) تعریف می شوند.
به مثال زیر توجه کنید :
3 خط اول کدها، برای عدم تداخل برنامه فعلی با برنامه های قبلی اجرا شده در متلب (MATLAB) می باشد.
نتیجه :
نتیجه :
در این مثال نشان می دهیم که از علامت های ] و [ نمی توانیم برای اتصال دو یا چند رشته (String) به یکدیگر استفاده کنیم (چون نتیجه یک آرایه رشته ای (String Array) خواهد بود، نه یک رشته (String) تنها) :
نتیجه :
مشاهده می کنید که متغیر C برابر یک آرایه رشته ای (String) با اندازه 1 در 2 می باشد.
دستور strcat نیز می تواند برای اتصال دو یا چند آرایه کاراکتری (Character Array) به یکدیگر، به کار رود :