۱۳۹۱/۱۱/۲۰, ۰۳:۲۸ ق.ظ
سلام .
دستور char در متلب ، یک عدد رو دریافت میکنه و سپس کاراکتر معادل با اون عدد رو بر میگردونه . به مثال زیر توجه کنید :
نتیجه اجرای کد متلب بالا ، به این صورته :
بنابراین دستور char ، کاراکتر معادل عدد 110 رو که ((n)) می باشد در خروجی نمایش داده است .
اما اگر بخواهید نوع یک عدد را از double به string تغییر دهید ، می توانید از دستور num2str استفاده کنید . یعنی در خروجی همان عدد نمایش داده میشه اما نوع عدد از double به string تغییر داده می شود .
دستور char در متلب ، یک عدد رو دریافت میکنه و سپس کاراکتر معادل با اون عدد رو بر میگردونه . به مثال زیر توجه کنید :
کد:
char(110)
نتیجه اجرای کد متلب بالا ، به این صورته :
کد:
ans =
n
بنابراین دستور char ، کاراکتر معادل عدد 110 رو که ((n)) می باشد در خروجی نمایش داده است .
اما اگر بخواهید نوع یک عدد را از double به string تغییر دهید ، می توانید از دستور num2str استفاده کنید . یعنی در خروجی همان عدد نمایش داده میشه اما نوع عدد از double به string تغییر داده می شود .
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.