تاريخ : پنجشنبه پانزدهم تیر ۱۳۹۱
هر رشته که در متلب تعریف می کنیم در واقع به صورت یک بردار می باشد که هر عنصر آن یک کاراکتر خاص می باشد . گاهی نیاز داریم که دو یا چند رشته را به یکدیگر متصل کنیم تا به صورت یک رشته واحد در بیایند . برای این منظور از دو روش می توانیم استفاده کنیم ، در روش اول احتیاجی به استفاده از دستور نمی باشد اما در روش دوم می توانیم از دستور strcat استفاده کنیم . این دو روش را در ادامه شرح می دهیم .

اتصال دو یا چند رشته به یکدیگر بدون به کار بردن دستور :

همان طور که می دانید چنانچه عبارتی را در بین دو علامت ' قرار دهیم ، نرم افزار متلب آن عبارت را به صورت ((رشته)) در نظر می گیرد . برای اتصال دو رشته به هم می توانید همانند مثال زیر عمل کنید :

مثال :

A='you are'
B=' my friend'
C=[A,B]

نتیجه :

A =
 
you are
 
 
B =
 
 my friend
 
 
C =
 
you are my friend

مشاهده می کنید که رشته C ، حاصل اتصال دو رشته A و B می باشد .

نکته :

در مثال قبل مشاهده کردید که فاصله خالی نیز یک کاراکتر به حساب می آید و اگر اولین کاراکتر از رشته B را برابر فاصله قرار نمی دادیم آنگاه در رشته C ، دو کلمه are و my به هم می چسبیدند .

اتصال دو یا چند رشته به یکدیگر با دستور strcat :

دستور strcat برای اتصال دو یا چند رشته به یکدیگر به کار می رود . برای آشنایی با نحوه استفاده از دستور strcat به مثال زیر توجه کنید :

مثال :

A='you are'
B=' my friend'
C=strcat(A,B)

نتیجه :

A =
 
you are
 
 
B =
 
 my friend
 
 
C =
 
you are my friend

مشاهده می کنید که رشته C ، حاصل اتصال دو رشته A و B می باشد .


برچسب‌ها: Basic, farsi, GUI, Introduction

ارسال توسط بهرامی

اسلایدر

دانلود فیلم