پرش به محتوای اصلی
مسیر تخصصی جاوا و Spring
درخواست پروژهارتباط با ماراهنما
جاواپرو v1.2.10یاد بگیر، تمرین کن، حرفه‌ای بساز
خانهدوره‌هاآموزش رایگانوبلاگمدرس‌هاخدمات
خانهجلسه چهارم | آموزش متغیرها در برنامه نویسی متلب
آموزش برنامه نویسی »

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

پی دی اف آموزش رایگان متغیرها در متلب به زبان ساده را در جاواپرو دانلود کنید

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

خلاصه مطلب

پی دی اف آموزش رایگان متغیرها در متلب به زبان ساده را در جاواپرو دانلود کنید
نوع محتوامقاله آموزشی
موضوعآموزش برنامه نویسی »
زمان مطالعه۷ دقیقه
آخرین ویرایش۲۵ دی ۱۴۰۲

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

شما با مفهوم متغیر در زبان های برنامه نویسی آشنایی دارید. در واقع متغیر یک فضای ذخیره سازی داده برروی حافظه سخت افزار( در این جا کامپیوتر ما) می باشد. این فضای ذخیره سازی را با اختصاص دادن یک نام برای متغیر مشخص می کنیم. باید این را بگویم که کار با متغیرها در متلب بسیار راحت است. مثلا لازم نیست که هر بار که یک متغیر را تعریف می کنید نوع آن را به متلب بشناسانید. شاید بپرسید پس متلب چگونه نوع متغیر را می فهمد و فضای مناسبی به آن اختصاص می دهد.

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

سفارش انجام پروژه متلب (MATLAB) {دانشجویی تا تجاری} با تحویل به موقع، صحیح و کامل کار[اینجا کلیک کنید]

در پاسخ باید گفت وقتی شما مقداری را به یک متغیر اختصاص می دهید، متلب بسته به مقدار اختصاص یافته نوع متغیر و اندازه آن را به طور خودکار تعیین می کند. مثلا اگر یک عدد را به یک متغیر اختصاص دهید متلب آن را یک integer در نظر می گیرد. شما قبلا هم با متغیرها در متلب روبه رو شده اید. شاید این را خودتان نیز پی برده بودید. بله ans در متلب یک متغیر است:

sin(0) ans = 0

پس از وارد کردن دستور فوق، در پنجره workspace مطابق شکل زیر متغیر ans به لیست متغیرهای برنامه افزوده می شود.

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

ملاحظه می کنید که نام متغیر، مقدار ذخیره شده در آن، و اطلاعاتی نظیر ابعاد، اندازه و نوع آن در این پنجره نشان داده می شوند. متلب به طور پیشفرض متغیرهای عددی را از نوع double و در 8 بایت ذخیره می کند. از طریق این پنجره می توانیم نام متغیر و یا مقدار آن را تغییر دهیم. برای این منظور روی ans کلیک راست کرده و با انتخاب rename نام دلخواه خود را وارد می کنیم.

بهت متغیرها در متلب را به زبان ساده یاد میدم
بهت متغیرها در متلب را به زبان ساده یاد میدم

دقت شود که قوانین نام گذاری روی متغیرها در متلب نیز باید رعایت شود. از جمله این که کاراکتر اول یا یکی از حروف انگلیسی و یا "_" و دیگر کاراکترها از اعداد، کاراکترهای مجاز و حروف باشد. همچنین طول نام متغیر نیز نمی تواند از 63 کاراکتر بیشتر باشد. درغیر این صورت متلب تنها 63 کاراکتر اول را برای نام متغیر در نظر می گیرد.

در اینجا ما نام متغیر خود را به a تغییر دادیم. کافیست در پنجره فرمان a را تایپ کرده و enter کنیم:

>>a a = 0

هر زمان که بخواهیم می توان با عملگر تخصیص(یعنی =) مقدار متغیر(حتی نوع آن را) را تغییر دهیم:

a = pi a = 3.1416

استفاده از متغیرها کار با برنامه و نوشتن برنامه ها و توابع را راحتتر می کند.دستورات زیر به نحوه کار با متغیرها می پردازد:

a = sin(10) a = -0.5440 b = cos(10) b = -0.8391 a^2 + b^2 ans = 1

دیدیم که می توان نتایج حاصل از هر مرحله محاسبات را در متغیری ذخیره کرد و هر زمان که احتیاج داشتیم آن ها را فراخوانی کنیم. بنابراین می توان به کمک متغیرها برنامه ها را آسان تر و سریع تر نوشت. استفاده از ";" در انتهای هر دستور سبب می شود که پس از اجرای دستور، نتیجه در پنجره فرمان نمایش داده نشود:

>>a = 2; >>b = 3; >>c = a+b c = 5

می توان چند دستور را با هم در یک خط اجرا کرد:

>>phase=pi;magnitude 4;c= magnitude*cos(phase) c = -4

استفاده از "," پس از هر دستور نیز به ما این امکان را می دهد که چند دستور را همزمان در یک خط اجرا کنیم با این تفاوت که نتایج هر دستور پس از اجرا نیز به نمایش در می آیند.

>>phase=pi,magnitude =4,c= magnitude*cos(phase) phase = 3.1416 magnitude = 4 c = -4

اگر بخواهیم دستورات خود را همانند فوق در یک خط اجرا کنیم اما طول دستورات زیاد باشد،یا بخواهیم یک دستور طولانی را وارد کنیم، می توان به کمک افزودن "..." در هر جای کد ادامه آن را در خط بعدی نوشت:

>>a = pi/3; b = 2*pi/5; >>result = sin(a)*cos(b)+cos(a)*sin(b)+ ... 2* sin(a) * sin(b) - cos(a) * cos(b) result = 2.2359

اجازه دهید یک نگاه دیگر به پنجره workspace بیندازیم. مشاهده می کنیم کلیه متغیرهای وارد شده از ابتدای برنامه تا اینجا در یک لیست قابل مشاهده و تغییر هستند. در یک فضای خالی پنجره کلیک راست می کنیم و سپس sort را انتخاب می کنیم:

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

می توان متغیرها را به ترتیبی که می خواهیم مثلا براساس نوع آن ها یا اندازه ذخیره سازی مرتب کنیم. هنگام کار با برنامه های پیچیده قطعا این پنجره و امکانات آن کمک زیادی به سهولت برنامه نویسی خواهدکرد. بنابراین برای مشاهده نتایج لازم نیست همیشه از پنجره فرمان استفاده کنیم. برای حذف یک متغیر با راست کلیک روی نام آن در پنجره فضای کاری (workspace) و انتخاب delete متغیر مورد نظر حذف می گردد. اما راه دیگر از طریق پنرجره فرمان است:

>>clear a

مشاهده می شود که a از لیست فضای کاری حذف می گردد:

مرجع آموزش برنامه نویسی رایگان در ایران
مرجع آموزش برنامه نویسی رایگان در ایران

حال اگر مقدار a را در پنجره فرمان بخواهیم ببینیم، با پیغام خطای زیر روبه رو می شویم:

>>a Undefined function or variable 'a'.

از دستور clear برای حذف چند متغیر نیز به شکل زیر می توان استفاده کرد:

>>clear b c
دوره رایگان آموزش برنامه نویسی متلب | متغیرها
دوره رایگان آموزش برنامه نویسی متلب | متغیرها

برای حذف کلیه متغیرها نیز می توان اینگونه عمل کرد:

>>clear all

پنجره فرمان دارای امکانات زیادی است که مرهون دستورات گسترده و متنوع متلب می باشد. قبلا هم دیدیم که بسیاری از کارهایی که از طریق منوها و پنجره ها انجام می دهیم، مانند تغییر دایرکتوری جاری برنامه یا حذف متغیرها و پاک کردن فضای کاری، از طریق دستورات متلب نیز قابل اجراست. برای مشاهده متغیرهای برنامه در هر زمان در پنجره فرمان از دو دستور who و whos می توان استفاده کرد:

>>a = 1; b = 2; >>whoYour variables are:a b >>whos Name Size Bytes Class Attributes a 1x1 8 double b 1x1 8 double

با بستن برنامه متلب تمامی متغیرهای برنامه نیز از فضای کاری پاک می شوند(اما command history حاوی لیست دستورات وارد شده قبلی می باشد). برای اینکه با هربار باز و بسته کردن متلب مجبور نباشیم یک سری برنامه ها یا دستورات را مجدداً اجرا کنیم تا به ادامه محاسبات بپردازیم، می توان متغیرهای دلخواه برنامه را به شکل زیر ذخیره و با بازکردن مجدد برنامه دوباره بارگذاری نمود:

>>a = 1; b = 2; >>save test.mat a b >>clear all >>a Undefined function or variable 'a'. >>load test.mat a >>a a = 1 >>b Undefined function or variable 'b'. >>load test.mat >>a,b a = 1 b = 2

در بالا ابتدا a و b را تعریف نموده سپس در یک فایل به نام test با پسوند .mat ذخیره می کنیم. سپس هر زمان که نیاز داشتیم به دستور load متغیر یا متغیرهای لازم را از این فایل بارگیری می کنیم.

تدریس خصوصی آنلاین و از راه دور متلب(MATLAB) با مدرس های حرفه ای و با تجربه

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

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

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

لینک دانلود

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

فهرست مطلب

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

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

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

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

ادامه مطالعه

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

x

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

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

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

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

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

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

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

مطالعه مطلب
جاواپرومرجع تخصصی یادگیری و توسعهٔ جاوا

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

یادگیری

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

جاواپرو

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

پشتیبانی

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