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

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

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

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

خلاصه مطلب

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

>>sin(3.14) ans = 0.0016 >>cos(0) ans = 1 >>tan(2) ans = -2.1850 >>cot(0) ans = Inf

نتایج اجرای توابع مثلثاتی sin، cos، tan، cot را در بالا مشاهده مینمایید. آرگومان این توابع همگی بر حسب رادیان باید وارد شوند. عبارت cot(0) همانطور که ملاحظه کردید و قبلاً هم اشاره کردیم به دلیل تقسیم یک عدد مثبت به صفر به شکل Inf که معادل +بینهایت است، نشان دادهمیشود. • توابع مثلثاتی معکوس توابع فوق به شکل زیر میباشد:

asin() acos() atan() acot()

• توابع secant و cosecant:

csc() , sec()

• توابع هایپربولیک:

sinh() cosh() tanh() coth()

توابع نمایی و لگاریتمی به شرح زیر هستند:

• تابع نمایی

exp()

• تابع لگاریتم طبیعی

log()

• تابع لگاریتم در مبنای 10

log10()

• تابع لگاریتم در مبنای

log2()

• توان در مبنای 2

pow2()

• جذر

sqrt()

توصیه میکنم هرکدام از توابع فوق را جداگانه با ورودیهای مختلفی امتحان کنید و نتایج خود را تحلیل نمایید. به عنوان یک نمونه میخواهیم ببینیم که اگر تابع لگاریتم طبیعی را با آرگومان منفی وارد کنیم، حاصل محاسبه متلب چه خواهدبود. آیا میتوانید قبل از دیدن جواب، نتیجه را حدس بزنید؟

log(-1) ans = 0.0000 + 3.1416i

شاید انتظار داشتیم با یک پیغام خطا یا پاسخ NaN روبهرو شویم، اما پاسخ به صورت عدد مختلط نمایش دادهشد. اعداد مختلط همانطور که میدانید از دو بخش حقیقی و موهومی تشکیل شدهاند. این دو بخش را در بالا به ترتیب میتوان مشاهده کرد. بخش موهومی با i در انتهای مقدار آن مشخص شدهاست. در مهندسی برق بخش موهومی را با j نمایش میدهند( به دلیل اینکه با متغیر جریان،i، اشتباه نشود) در متلب هر دو نگارش صحیح است و تفاوتی نمیکند که از کدام شیوه نمایش استفادهکنید. به دستورات زیر توجه کنید:

1 + 2i ans = 1.0000 + 2.0000i 1 + 2j ans = 1.0000 + 2.0000i 0j ans = 0 ( 1 + 2j ) + ( 2 - i) ans = 3.0000 + 1.0000i 3 * (i - 1) ans = -3.0000 + 3.0000i ( i - 1 )/( i + 1) ans = 0.0000 + 1.0000i 1 + 1*i ans = 1.0000 + 1.0000i j * ( 2 - 3i) ans = 3.0000 + 2.0000i

دستورات بالا نحوه تعریف یک عدد مختلط یا موهومی خالص، اعمال روی این اعداد از جمله جمع و ضرب و تقسیم، همچنین نمایش همزمان i و j را به خوبی نمایش میدهند.

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

abs(1 + 2i) ans = 2.2361 sqrt( 1 + pow2(2) ) ans = 2.2361 angle(1 + 2i) ans = 1.1071 atan( 2/1 ) ans = 1.1071 complex(1,2) ans = 1.0000 + 2.0000i conj(1 + 2i) ans = 1.0000 - 2.0000i imag(1 + 2i) ans = 2 real(1 + 2i) ans = 1

همانطور که نشان دادیم، برخی از این دستورات به کمک دستوراتی که قبلا آنها را یادگرفتیم نیز قابل اجرا بودند به عنوان مثال abs( 1 + 2i) که مقدار اندازه یک عددمختلط را برمیگرداند به راحتی از طریق جذر مجذور مؤلفههای حقیقی و موهومی نیز بهدست میآید. که در زیر آن این مقدار را دوباره محاسبه کردیم و دیدیم که نتیجه یکسانی به دست آمد. تا اینجا ما با برخی ثوابت از پیش تعریفشده در متلب آشنا شدیم:

pi, i, j, NaN, inf

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

round(2.1) ans = 2

دستور round عدد ورودی را به نزدیکترین عددصحیح گرد میکند.

round(-2.1) ans = -2 round(3.5) ans = 4

همانند دیگر توابع ریاضی متلب، این تابع نیز با ورودی مختلط سازگار است:

round(1.3 + 0.9i) ans = 1.0000 + 1.0000i

در واقع متلب برای محاسبه دستور فوق مطابق زیر عمل میکند:

round(1.3( + round(0.9)i ans = 1.0000 + 1.0000i

در ریاضی با تابع جزء صحیح آشنا هستید، این تابع با دستور زیر محاسبه میگردد:

fix(2.1) ans = 2 fix(-2.1) ans = -2 fix(3.9 + -0.6i) ans = 3

دو تابع دیگر زیر به ترتیب ورودی را به کوچکترین عدد صحیح بعد از خود و بزرگترین عدد صحیح قبل از خود گرد میکنند.

ceil(3.3 - 3.3i) ans = 4.0000 - 3.0000i floor(3.3 - 3.3i) ans = 3.0000 - 4.0000i

توابع gcd(x,y) و lcm(x,y) به ترتیب ب.م.م و ک.م.م x و y را برمیگردانند. تابع rem(x,y) نیز با قیمانده تقسیم x به y را برمیگرداند.

توابع فوق را به ازای ورودی های مختلف امتحان کنید. و نتایج را با مقادیر موردانتظار مقایسه نمایید.

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

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

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

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

لینک دانلود

برچسب‌هاآموزش برنامه نویسی »آموزش برنامه نویسی متلب »توابع ریاضی در متلبتوابع در متلبتابع ریاضی در متلبریاضی در متلبآموزش متلبتابع نمایی در متلبتابع لگاریتم طبیعی در متلبآموزش برنامه نویسی متلبآموزش matlabآموزش رایگان متلبدوره رایگان متلبجذر در متلب
دسترسی سریع

فهرست مطلب

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

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

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

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

ادامه مطالعه

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

x

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

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

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

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

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

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

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

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

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

یادگیری

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

جاواپرو

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

پشتیبانی

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

مجوزها

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