آموزش متلب (MATLAB)
۵۴۳ آموزش
نمایش دسته بندی ها (۵۴۳ آموزش)

محاسبه و نمایش تعداد تکرار یک سری کاراکتر خاص در یک رشته (متن - String)، در متلب (MATLAB)

در این مبحث، کدی ارائه می شود که در آن می توانیم یک سری کاراکتر مورد نظرمان را در یک بردار نوشته و بعد بررسی کنیم که این کاراکترها، چند بار در یک رشته (متن - String) به کار رفته اند (این کد تنها برای متن انگلیسی می باشد، نه فارسی). همچنین می توانیم تعیین کنیم که قبل از شمارش، تمام حروف به حروف کوچک و یا به حروف بزرگ تبدیل شوند. به عنوان مثال، کد زیر را ببینید :

رشته (متن - String) مورد نظرمان را در متغیر my_string تعریف کرده ایم و کاراکترهایی هم که می خواهیم تعداد تکرار آنها در رشته محاسبه شود را در متغیر my_characters ذکر کرده ایم (برابر حروف بزرگ و کوچک زبان انگلیسی و همچنین تعدادی کاراکتر مربوط به علامت های خاص، شما می توانید کاراکترهای مورد نظر خود را تعیین کنید). با اجرای کدی که در ادامه ارائه خواهد شد، خروجی متلب به صورت زیر خواهد بود :

مشاهده می کنید که هر کاراکتر ذکر شده و تعداد تکرار آن نیز نوشته شده است.

اکنون کد کامل را ذکر می کنیم :

اگر بخواهیم همه حروف به حروف بزرگ تبدیل شوند، باید خط زیر را از حالت توضیح (comment) در بیاوریم (حذف علامت % از ابتدای آن خط) :

اگر بخواهیم همه حروف به حروف کوچک تبدیل شوند، باید خط زیر را از حالت توضیح (comment) در بیاوریم (حذف علامت % از ابتدای آن خط) :

دستور size برای محاسبه اندازه ماتریس ها به کار می رود ( کلید شماره 45 ). دستور zeros برای ساخت یک ماتریس با یک اندازه مشخص و همه عناصر برابر صفر می باشد (تعریف اولیه ماتریس). دستور disp برای نمایش متن در خروجی متلب به کار می رود ( کلید شماره 32 ) و دستور strcat هم برای اتصال دو یا چند رشته به یکدیگر می باشد ( کلید شماره 34 ).

نویسنده علیرضا گلمکانی
شماره کلید 3368
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)