جلسه پنجم: متن و کاراکتر

0
75
آموزش متن و کاراکتر متلب

متن در آرایه های رشته ای

وقتی شما در حال کار با متن در متلب هستید، سری کاراکترهای مربوط به متن خود را در میان علامت نقل قول یا double quotes (” “) قرار دهید. در متلب شما می توانید متن را مشابه یک متغیر فرض کنید.

اگر متنی که قصد استفاده از آن را دارید خود شامل علامت نقل قول است، از دو دابل کوت برای درج آن استفاده کنید.

آرایه های t و q،  مانند هر متغیر دیگری در متلب هستند. class یا نوع داده آن ها رشته ای(string) است.

توجه: ایجاد آرایه رشته ای با استفاده از علامت نقل قول پس از نسخه R2017a متلب معرفی شده است. در صورتی که از نسخه های قدیمی تر این محصول استفاده می کنید، آرایه های کاراکتری ایجاد کنید. برای توضیحات به بخش پایانی همین مطلب مراجعه کنید.

برای اضافه کردن هر نوع متغیر به انتهای یک رشته می توانید از عملگر بعلاوه (+) استفاده کنید.

مانند آرایه های عددی، آرایه های رشته ای هم از چندین المان تشکیل شده اند. برای پیدا کردن طول هر رشته در یک آرایه از دستور strlength استفاده کنید.

داده ها در آرایه های کاراکتری

گاهی اوقات کاراکترها حاوی داده هایی هستند که به یک متن منسجم اشاره نمی کنند؛ مانند سری DNA. شما می توانید این نوع از داده را در یک آرایه کاراکتری ذخیره کنید؛ که نوع داده char را شامل می شود. آرایه های کاراکتری از آپاستروف یا single quotes (‘ ‘) برای تعریف استفاده می کنند.

هر المان از این نوع آرایه حاوی یک تک کاراکتر است؛ بدین صورت که:

برای چسباندن چند آرایه مانند آنچه در اتصال آرایه های عددی مشاهده کردید، از کروشه های باز و بسته [ ] استفاده کنید.

آرایه های کاراکتری در برنامه هایی که پیش از معرفی آرایه های رشته ای نوشته شده اند مشترک هستند. همه توابع متلب که داده ای string را قبول می کنند، داده های char را نیز قبول خواهند کرد و بالعکس.


منبع: سایت MathWorks

ترتیبی که روکسو برای یادگیری مطالب سری شروع بکار در متلب به شما توصیه می‌کند:

ارسال دیدگاه

لطفا دیدگاه خود را وارد کنید!
نام خود را وارد کنید