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

تبدیل یک عدد (Number) به یک آرایه کاراکتری (Character Array)، با دستور num2str ، در متلب (MATLAB)

دستور num2str در متلب (MATLAB)، برای تبدیل یک عدد (Number) به یک آرایه کاراکتری (Character Array) به کار می رود.

به مثال زیر توجه کنید :

مثال

3 خط اول کدها، برای عدم تداخل برنامه فعلی با برنامه های قبلی اجرا شده در متلب (MATLAB) می باشد.

نتیجه :

دقت کنید که علامت ' (علامت Single Quotes) برای تعریف آرایه کاراکتری (Character Array) به کار می رود.

مثال

می خواهیم ابتدا یک عدد را محاسبه کرده و سپس این عدد را به همراه یک جمله، در خروجی چاپ کنیم. چون از همان ابتدا، نتیجه حاصل برای عدد را نمی دانیم، بنابراین نمی توانیم از همان ابتدا که کدها را داریم می نویسیم، عدد مورد نظرمان را در جمله (که به صورت آرایه کاراکتری (Character Array) نوشته می شود) قرار بدهیم. بنابراین ابتدا عدد را محاسبه می کنیم و سپس آن را به آرایه کاراکتری (Character Array) تبدیل کرده و سپس با دستور strcat که برای اتصال دو آرایه کاراکتری (یا دو رشته) به کار می رود، جمله مورد نظرمان و عدد را که اکنون یک آرایه کاراکتری (Character Array) است، به هم متصل می کنیم و سپس با استفاده از دستور disp ، آرایه کاراکتری (Character Array) حاصل شده را در خروجی نمایش می دهیم (دستور disp باعث می شود که نام متغیر حاوی آرایه کاراکتری نمایش داده نشود) :

نتیجه :

نویسنده علیرضا گلمکانی
شماره کلید 130
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 2 2 0
مهران
۱۳۹۶/۰۶/۰۸
۲۰:۴۰

بسیار عالی ...

محمود
۱۴۰۱/۰۳/۲۷
۰۹:۰۳

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

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