الحاق (اتصال) ماتریس ها به یکدیگر در متلب :
در متلب، می توانیم دو یا چند ماتریس را به یکدیگر متصل کنیم و یک ماتریس بزرگتر بسازیم. به مثال زیر توجه کنید :
مثال :
B=[5 6;7 8]
C=[A B]
نتیجه :
A =
1 2
3 4
B =
5 6
7 8
C =
1 2 5 6
3 4 7 8
مشاهده می کنید که ماتریس C ، از الحاق دو ماتریس A و B ساخته شده است.
اتصال دو یا چند رشته (string) به یکدیگر در متلب :
هر رشته که در متلب تعریف می کنیم، در واقع به صورت یک بردار می باشد که هر عنصر آن، یک کاراکتر خاص است . گاهی نیاز داریم که دو یا چند رشته را به یکدیگر متصل کنیم تا به صورت یک رشته واحد در بیایند. برای این منظور، از دو روش می توانیم استفاده کنیم، در روش اول، احتیاجی به استفاده از دستور نمی باشد، اما در روش دوم، می توانیم از دستور 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 :
دانلود این مقاله:
دانلود رایگان فایلهای متلب