پرش به محتوای اصلی
مسیر تخصصی جاوا و Spring
درخواست پروژهتدریس خصوصیارتباط با ماراهنما
جاواپرو v1.2.36یاد بگیر، تمرین کن، حرفه‌ای بساز
خانهدوره‌هاآموزش رایگانوبلاگمدرس‌هاخدمات
60% تخفیف روی تمامی دوره های جاواپروتا جمعه 15 آبان | کد تخفیف : BCT۰۱ : ۰۴ : ۳۷ : ۵۴مشاهده جشنواره
خانهجلسه پنجم | معرفی انواع داده ها در متلب
آموزش برنامه نویسی »

جلسه پنجم | معرفی انواع داده ها در متلب

در این مینی دوره آموزش متلب با انواع داده ها در برنامه نویسی متلب آشنا می شوید

۵ دقیقه مطالعهآموزش برنامه نویسی »آموزش جاوا و انجام پروژه های برنامه نویسی
جلسه پنجم | معرفی انواع داده ها در متلب
محتوای منتخب جاواپرو

خلاصه مطلب

در این مینی دوره آموزش متلب با انواع داده ها در برنامه نویسی متلب آشنا می شوید
نوع محتوامقاله آموزشی
موضوعآموزش برنامه نویسی »
زمان مطالعه۵ دقیقه مطالعه
آخرین ویرایش۱۱ آذر ۱۴۰۰

فهرست جلسات مینی دوره متلب

جلسه اول | آموزش تصویری نصب برنامه متلب در کامپیوتر

جلسه دوم | آموزش کار با برنامه متلب

جلسه سوم | آموزش کار با توابع ریاضی ساده در متلب

جلسه چهارم | آموزش متغیرها در برنامه نویسی متلب

جلسه پنجم | معرفی انواع داده ها در متلب

جلسه ششم | آرایه ها در برنامه نویسی متلب

جلسه هفتم | ماتریس ها در برنامه نویسی متلب

جلسه هشتم | ادامه ماتریس ها در برنامه نویسی متلب

جلسه نهم | رشته ها در برنامه نویسی متلب

جلسه دهم | آرایه سلول ها در برنامه نویسی متلب

جلسه یازدهم | اسکریپت ها در برنامه نویسی متلب

جلسه دوازدهم | آرایه‌های چندبعدی در متلب

جلسه سیزدهم | حلقه ها و دستورات شرطی در متلب

جلسه چهاردهم | ساختارها(structures) در متلب

جلسه پانزدهم | توابع در متلب

جلسه شانزدهم | رسم نمودار دوبعدی در متلب

جلسه هفدهم | ادامه رسم نمودار دوبعدی در متلب

جلسه هجدهم | رسم نمودار سه بعدی در متلب

جلسه نوزدهم | محاسبات نمادین در متلب

جلسه بیستم(آخر) | ادامه محاسبات نمادین در متلب

مینی دوره آموزش رایگان برنامه نویسی متلب
مینی دوره آموزش رایگان برنامه نویسی متلب

آموزش برنامه نویسی متلب موضوع:معرفی انواع داده ها در برنامه نویسی متلب جلسه: پنجم مدرس : مدرسین جاوا پرو متلب را ساده،آسان و شیرین بنوشید!!!

در جلسه چهارم آموزش برنامه نویسی متلب شروع به یادگیری متغیرها، تعریف و فراخوانی آن ها تغییر، حذف و ذخیره و بازیابی آن ها در برنامه کردیم. در این جلسه به ادامه مبحث متغیرها و انواع داده ها می پردازیم. داده های عددی در متلب با فرمت پیش فرض double اکثرا تعریف می گردند. در متلب نیز مانند زبان های دیگر انواع دیگر داده های عددی وجود دارد که در زیر می بینیم:

int8: عدد صحيح 8 بيتي int16: عدد صحيح 16 بيتي int32: عدد صحيح 32 بيتي int64: عدد صحيح 64 بيتی double: ممیز شناور با دقت مضاعف (8 بايت) single:نقطه اعشار (4 بايت) uint8: عدد صحيح بي علامت 8 بيتي uint16: عدد صحيح بدون علامت 16 بيتي uint32 : عدد صحيح بدون علامت 32 بيتي uint64: عدد صحيح بدون علامت 64 بيتي

برای این که داده های خود را به فرمت یکی از انواع فوق ذخیره کنیم باید از typecasting یا همان تبدیل نوع داده،استفاده کنیم. برای این منظور به دستورات زیر دقت کنید:

>>a = 10; >>whos a Name Size Bytes Class Attributes a 1x1 8 double >>b = int32(a) >>b = 10 >>whos Name Size Bytes Class Attributes a 1x1 8 double b 1x1 4 int32 >>c = int64(b) >>c = 10 >>whos Name Size Bytes Class Attributes a 1x1 8 double b 1x1 4 int32 c 1x1 8 int64

در بالا ابتدا یک متغیر دلخواه، a، تعریف کردیم و با دستور whos نوع و اندازه آن را که مقدار پیشفرض بود دیدیم. سپس به تبدیل این متغیر به یک متغیر از نوع int32 پرداختیم و آن را در متغیر دیگری به نام b ذخیره کردیم. این کار را بار دیگر با تبدیل b به int64 و ذخیره در c انجام دادیم. یک نکته که از مثال فوق نیز برمی آمد، یک تفاوت انواع مختلف داده در فضای اختصاص داده شده به آن هاست. در نتیجه محدوده تعریف داده ها مختلف است. برای این که اطمینان حاصل کنید کدام نوع داده برای متغیر شما مناسب تر است، یعنی آیا مقادیری که متغیر شما می گیرد در محدوده تعریف نوع داده اختصاص داده شده به آن می باشد یا خیر، از دستور intmax و intmin مشابه زیر می توان بهره گرفت:

>>intmax('int8') ans = 127 >>intmin('int8') ans = -128 >>intmax('uint8') ans = 255 >>intmin('uint8') ans = 0

این دستورات کوچک ترین و بزرگ ترین اعداد نوع داده مدنظر را برمی گردانند. به مثال های زیر توجه کنید:

>>intmin('int8') ans = -128 >>whos ans Name Size Bytes Class Attributes ans 1x1 1 int8 >>intmin('uint64') >>ans = 0 >>whos ans Name Size Bytes Class Attributes ans 1x1 8 uint64 دیدیم که ans در هر بار یک نوع جدید به خود می گیرد. >> a = int8(255) a = 127 >>whos a Name Size Bytes Class Attributes a 1x1 1 int8 >>a + 10 ans = 127 >>a - 1000 ans = -128

مثال بالا نشان می دهد چنانچه نتیجه محاسبات بیشتر یا کمتر از محدوده تعریف متغیر باشد، چه مشکلی پیش خواهد آمد. مطلب بعدی که بدان خواهیم پرداخت، فرمت نمایش خروجی ها و داده ها در پنجره فرمان است. می توان نتایج دستورات متلب در پنجره فرمان را به لحاظ های مختلف فرمت نمود برای نمونه دقت نتایج محاسبات همواره تا 4 رقم اعشار است:

>>a = log(2) a = 0.6931

با دستور[option] format می توان این فرمت پیشفرض را تغییر داد. به جای عبارت [option] می توان از عبارات زیر استفاده نمود: Short, short e, short g,short eng, long, long e, long g, long eng, hex, bank , …, long eng, hex, bank , … فرمت short به طور پیش فرض انتخاب شده است. با امتحان دستور فوق می توان بهتر این فرمت ها را شناخت. برای مثال فرمت short e نتایج را به صورت نمایش علمی برمی گرداند:

>>a = log(2) a = 0.6931 >>format short e >>a = log(2) a = 6.9315e-01

با وارد کردن دستور format تغییرات ایجاد شده به فرمت پیش فرض باز خواهد گشت. متلب از یک راهنما،help، جامع و کامل که شامل مستندات برنامه ها، کلیه دستورات متلب همراه با توضیحات و مثال ها و ... می باشد. در گوشه سمت راست متلب این پنجره دسترسی به help برنامه را می بینید:

معرفی انواع داده ها در برنامه نویسی متلب
معرفی انواع داده ها در برنامه نویسی متلب

با نوشتن یک دستور در این پنجره به طور خودکار بین کلمات مرتبط با دستور شما در لیست توابع، مثال ها و دیگر مستندات برنامه جستجو کرده و نتایج حاصل را می توان با کلیک برروی آن در یک صفحه مبتنی بر وب مشاهده کنید:

مینی دوره رایگان آموزش برنامه نویسی متلب
مینی دوره رایگان آموزش برنامه نویسی متلب

به جای استفاده از پنجره help می توان از دستور doc کمک گرفت که ما را مستقیماً به صفحه راهنمای دستور موردنظر هدایت می کند. به طور مثال دستور زیر:

>>doc uint8

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

>>help uint8

دستور lookfor برای جستجوی یک عبارت کلیدی در بین دستورات متلب به کار می رود:

>>lookfor uint uint16 - convert to unsigned 16-bit integer. uint32 - convert to unsigned 32-bit integer. uint64 - convert to unsigned 64-bit integer. uint8 - convert to unsigned 8-bit integer.

با فشردن کلیدهای ترکیبی ctrl + c صفحه کلید می توان به ادامه روند جستجو هرزمان دلخواه پایان داد. در واقع می توان هرزمان که بخواهیم ادامه انجام هردستوری را خاتمه دهیم به این شکل عمل کنیم

پیروز و موفق باشید

ادامه حیات سایت جاواپرو به حمایت مالی (دونیت) از طرف شما کاربر عزیز بستگی دارد....

جلسه پنجم | معرفی انواع داده ها در برنامه نویسی متلب

فرمت:PDF (لطفا در صورت خرابی لینک دانلود گزارش بدید که لینک اصلاح کنیم)

لینک دانلود آموزش رایگان اندروید
لینک دانلود آموزش رایگان اندروید

لینک دانلود

برچسب‌هاآموزش برنامه نویسی »آموزش برنامه نویسی متلب »انواع داده ها در متلبداده در متلبمتغیر در متلبآموزش برنامه نویسی متلببرنامه نویسی متلبمعرفی انواع داده ها در برنامه نویسی متلبعدد صحیح در متلبعدد اعشاری در متلبنمونه مثال متلبتمرین متلبامتحان متلبآموزش تصویری متلب
دسترسی سریع

فهرست مطلب

۱فهرست جلسات مینی دوره متلب۲جلسه اول | آموزش تصویری نصب برنامه متلب در کامپیوتر۳جلسه دوم | آموزش کار با برنامه متلب۴جلسه سوم | آموزش کار با توابع ریاضی ساده در متلب۵جلسه چهارم | آموزش متغیرها در برنامه نویسی متلب۶جلسه پنجم | معرفی انواع داده ها در متلب۷جلسه ششم | آرایه ها در برنامه نویسی متلب۸جلسه هفتم | ماتریس ها در برنامه نویسی متلب۹جلسه هشتم | ادامه ماتریس ها در برنامه نویسی متلب۱۰جلسه نهم | رشته ها در برنامه نویسی متلب۱۱جلسه دهم | آرایه سلول ها در برنامه نویسی متلب۱۲جلسه یازدهم | اسکریپت ها در برنامه نویسی متلب۱۳جلسه دوازدهم | آرایه‌های چندبعدی در متلب۱۴جلسه سیزدهم | حلقه ها و دستورات شرطی در متلب۱۵جلسه چهاردهم | ساختارها(structures) در متلب۱۶جلسه پانزدهم | توابع در متلب۱۷جلسه شانزدهم | رسم نمودار دوبعدی در متلب۱۸جلسه هفدهم | ادامه رسم نمودار دوبعدی در متلب۱۹جلسه هجدهم | رسم نمودار سه بعدی در متلب۲۰جلسه نوزدهم | محاسبات نمادین در متلب۲۱جلسه بیستم(آخر) | ادامه محاسبات نمادین در متلب
ادامه مسیر

پیشنهاد جاواپرو

موضوع را با آموزش‌های مرتبط ادامه دهید و نکته‌های کاربردی را در مسیر خود نگه دارید

مشاهده دوره‌ها
مطالب پیشنهادی

ادامه مطالعه

xدسته‌بندی نشده
۱۱ دی ۱۳۹۸ مطالعه کوتاه

x

پادکست شماره 3 – راه های کسب درآمد از برنامه نویسی

مطالعه مطلب
پادکست شماره 3 - راه های کسب درآمد از برنامه نویسیپادکست
۲۹ اردیبهشت ۱۴۰۴ پادکست آموزشی

پادکست شماره 3 - راه های کسب درآمد از برنامه نویسی

در این پادکست برنامه نویسی به شیوه ها و راه های کسب درآمد از برنامه نویسی پرداخته ایم. یک کاغذ و قلم بردارید و به پادکست گوش بدید.

شنیدن پادکست
پادکست شماره 2 - چگونه وارد فضای برنامه نویسی شویم؟پادکست
۲۹ اردیبهشت ۱۴۰۴ پادکست آموزشی

پادکست شماره 2 - چگونه وارد فضای برنامه نویسی شویم؟

در این پادکست برنامه نویسی یاد میگیریم که چگونه وارد فضای برنامه نویسی شویم و تخصص برنامه نویسی را به دست آوریم.

شنیدن پادکست
جاواپرومرجع تخصصی یادگیری و توسعهٔ جاوا

تجربه‌ای منظم، ساده و حرفه‌ای برای یادگیری عمیق جاوا، Spring و مهندسی نرم‌افزار؛ قابل استفاده در موبایل، تبلت و دسکتاپ

یادگیری

همه دوره‌هاآموزش رایگانمسیر یادگیریمدرس‌ها

جاواپرو

درباره ماخدمات تخصصیدرخواست پروژهتدریس خصوصیبلاگ فنیرپورتاژ آگهی

پشتیبانی

تماس با ماپرسش‌های متداولقوانین و حریم خصوصیبروزرسانی‌های جاواپروثبت تیکت

مجوزها

نماد اعتمادنماد اعتماد
خرید امنپرداخت فقط در درگاه رسمیپشتیبانی آموزشیمسیر ارتباط شفاف و پیگیری‌پذیردسترسی پایداروب‌اپ واکنش‌گرا روی همه دستگاه‌ها
© ۱۴۰۵ جاواپرو؛ همه حقوق محفوظ استتوسعه توسط پایاپینگ
خانهدوره‌هاسبد