اتصال دو یا چند رشته (String) به یکدیگر، به صورت عمودی (Vertically) (نتیجه به صورت یک آرایه کاراکتری (Character Array) می باشد)، با دستور strvcat ، در متلب (MATLAB)
در کلید شماره 4122 ، دستور strcat
را معرفی کردیم که برای اتصال دو یا چند رشته (String) به یکدیگر، به صورت افقی (Horizontally)، می باشد (که در واقع، نوع معمولی اتصال رشته ها به یکدیگر است)، اما گاهی نیاز داریم که رشته ها را به گونه ای به یکدیگر متصل کنیم که به صورت جداگانه و در جهت عمودی قرار بگیرند (اتصال به صورت عمودی). برای این منظور، دستور strvcat
در متلب (MATLAB) به کار می رود.
البته باید دقت کنید که در این حالت، نتیجه به صورت یک رشته (String) نیست، بلکه به صورت یک آرایه کاراکتری (Character Array) می باشد (در متلب، علامت " (علامت Double Quotes) برای تعریف رشته ها (String) و علامت ' (علامت Single Quotes) برای تعریف آرایه های کاراکتری (Character Array) به کار می رود).
به مثال زیر توجه کنید :
3 خط اول کدها، برای عدم تداخل برنامه فعلی با برنامه های قبلی اجرا شده در متلب (MATLAB) می باشد.