دیتا تایپ در متلب|MATLAB data type بخش اول(جلسه سی و دوم)

دیتا تایپ در متلب

در این دوره آنلاین آموزش متلب به صورت رایگان با سری آموزش‌های نرم افزار متلب در خدمت شما هستیم. در واقع آنچه که شما به طور کاملا عملی برای استفاده در انجام پروژه متلب نیاز دارید در این جلسات ارائه خواهد شد.

در جلسه گذشته از آموزش مقدماتی متلب در رابطه با نحوه استفاده از  help متلب صحبت کردیم. در این جلسه قصد داریم درباره دیتا تایپ در متلب صحبت کنیم.

مروری به جلسات گذشته در متلب

در جلسه‌ی قبل در مورد انواع داده‌ها Numeric یا عددی صحبت کردیم و گفتیم که برای مثال اگر ماتریسی به نام A داشته باشیم و اعداد آن ۱، ۲، ۳ و ۴ باشند، این ماتریس به صورت یک ماتریس double ذخیره می‌شود.

الان اگر روی آن کلیک کنید، مشاهده می‌کنید که به صورت double ذخیره شده است.

اگر بخواهیم ماتریس را برگردانیم، تابعی به نام flip داریم. مثلاً می‌نویسیم flip (A).

مشاهده می‌کنید که ماتریس  به صورت  در آمد و می‌‌گویند flip کرد.

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

به قسمت help متلب اگر مراجعه کنید، داده‌های عددی double، single، int و … را داریم که در جلسه قبل توضیح داده بودیم که چیست.

در این قسمت یک عبارتی به نام cast داریم. نوشته شده cast variable to different data type. یعنی data type را تغییر دهیم. حال برای مثال فرض کنید می‌خواهیم داده double را با این cast به single تبدیل کنیم. چگونه این کار را انجام می‌دهیم؟ کار بسیار ساده‌ای است. ابتدا آن را در B می‌ریزیم و گفتیم که می‌خواهیم آن را تغییر دهیم یعنی از cast استفاده کنیم. می‌خواهیم A را تغییر دهیم و می‌خواهیم از double آن را به single تبدیل کنیم.

مشاهده می‌کنید که الان B ما single شد.

یک داده‌ ۲×۲ single است و آن را با cast تغییر دادیم. با این حرکت ما نصف فضا را اشغال می‌کنیم. حال به جز این می‌توانیم به صورت single(A) بنویسیم یعنی A را single کنیم و باز هم همان کار را انجام می‌دهد.

حال که single A شد و آن را در B ریختیم، می‌گوییم که این B را دوباره double کند.

مشاهده می‌کنید که آن را double می‌کند. به همین سادگی می‌توانیم این توابع را داشته باشیم.

typecast به این صورت توضیح داده شده است: convert data types without changing underlying data

یعنی آن را convert می‌کند بدون اینکه پایه و اساس آن را تغییر دهد.

در جلسه آینده در رابطه با توابع و دستورات متلب صحبت خواهیم کرد.

در صورتی که شما پس از خواندن محتوای جلسات قبلی و این بخش که به ساده‌ترین زبان ممکن درباره‌ی برنامه‌ی متلب و محیط کاربری آن توضیح داده باز هم سردرگم هستید. می‌توانید با برون سپاری انجام پروژه متلب خود به کارشناسان حرفه‌ای کارت پروژه می‌باشد. میتوانید از طریق شماره‌ی 09104503300 با پشتیبانان کارت از طریق پیام یا تماس در ارتباط باشید.

برای کسب اطلاعات بیشتر در مورد متلب میتوانید به مقاله آموزش متلب مقدماتی مراجعه کنید.

برای ثبت سفارش لطفا در تلگرام یا واتساپ یا ایتا به شماره 09104503300 پیام دهید.