رشته ها در متلب
آموزش متلب

رشته ها در متلب

الحاق (اتصال) ماتریس ها به یکدیگر در متلب :

در متلب، می توانیم دو یا چند ماتریس را به یکدیگر متصل کنیم و یک ماتریس بزرگتر بسازیم. به مثال زیر توجه کنید :

مثال :

 

A=[1 2;3 4]
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 : 

دانلود این مقاله:

دانلود رایگان فایلهای متلب

سعید عربعامری
من سعید عربعامری نویسنده کتاب 28 گام موثر در فتح متلب مدرس کشوری متلب و سیمولینک و کارشناس ارشد مهندسی برق قدرتم . بعد از اینکه دیدم سایتهای متعدد یک مجموعه کامل آموزش متلب و سیمولینک ندارند به فکر راه اندازی این مجموعه شدم
http://sim-power.ir

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *