ݺߣ

ݺߣShare a Scribd company logo
‫دریافت‬ ‫و‬ ‫بیشتر‬ ‫ویدئوهای‬ ‫مشاهده‬ ‫برای‬
‫آموزشی‬ ‫اسالیدهای‬‫نظرات‬ ‫و‬ ‫سواالت‬ ‫کردن‬ ‫مطرح‬ ‫و‬
‫فرمایید‬ ‫مراجعه‬ ‫زیر‬ ‫آدرس‬ ‫به‬ ‫خود‬.
http://www.sharifspe.ir/softamoz
https://t.me/geologsoftamuz
‫مدرس‬
‫سیدبهزاد‬
‫زاده‬‫حسین‬ ‫مقدمه‬
‫نرم‬ ‫آموزش‬
‫افزار‬MATLAB
2
bdhosseinzadeh@gmail.com
/behzadhosseinzadeh7 ‫به‬ ‫دسترسی‬
‫اسالیدها‬:
‫مقدمه‬
‫افزار‬‫نرم‬ ‫اجمالی‬ ‫معرفی‬MATLAB
‫متلب‬‫یک‬‫افزار‬‫نرم‬‫محاسباتی‬‫قوی‬‫برای‬‫پژوهان‬‫دانش‬‫در‬‫های‬‫رشته‬‫علوم‬‫و‬
‫مهندسی‬‫باشد‬‫می‬.‫این‬‫افزاری‬‫نرم‬‫برای‬‫انجام‬‫محاسبات‬‫عددی‬‫و‬‫یک‬‫زبان‬
‫نویسی‬‫برنامه‬‫نسل‬‫چهارم‬(‫زبان‬‫نویسی‬‫برنامه‬‫و‬‫یا‬‫محیط‬‫نویسی‬‫برنامه‬
‫طراحی‬‫شده‬‫با‬‫هدفی‬‫خاص‬)‫است‬.‫نام‬MATLAB‫از‬‫ترکیب‬‫دو‬‫واژه‬MATRIX
LABORATOTY‫گرفته‬‫شده‬‫است‬.‫این‬‫نام‬‫حاکی‬‫از‬‫رویکرد‬‫ماتریس‬‫محور‬
،‫است‬‫برنامه‬‫که‬‫در‬‫آن‬‫حتی‬‫اعداد‬‫منفرد‬‫هم‬‫به‬‫عنوان‬‫ماتریس‬‫در‬‫نظر‬
‫گرفته‬‫شوند‬‫می‬.‫لذا‬‫کار‬‫کردن‬‫با‬‫ها‬‫ماتریس‬‫در‬‫متلب‬‫بسیار‬‫ساده‬‫است‬.
3
‫چیست؟‬ ‫متلب‬
‫محاسبات‬ ‫برای‬ ‫باال‬ ‫کارایی‬ ‫با‬ ‫نویسی‬‫برنامه‬ ‫زبان‬ ‫متلب‬
‫مورد‬ ‫آسان‬ ‫محیط‬ ‫در‬ ‫نویسی‬‫برنامه‬ ‫و‬ ‫ترسیمات‬ ،‫فنی‬
‫گیرد‬‫می‬ ‫قرار‬ ‫استفاده‬.
‫کاربردها‬:
•‫محاسبات‬ ‫و‬ ‫ریاضیات‬
•‫الگوریتم‬ ‫توسعه‬
•‫سازی‬‫شبیه‬ ‫و‬ ‫مدلسازی‬
•‫ترسیمات‬ ‫همراه‬ ‫به‬ ‫ها‬‫داده‬ ‫تحلیل‬ ‫و‬ ‫آنالیز‬
•‫قوی‬ ‫کابری‬ ‫رابط‬ ‫ایجاد‬ ‫با‬ ‫برنامه‬ ‫توسعه‬
4
‫متلب‬ ‫محیط‬
5
‫متلب‬ ‫در‬ ‫دستورات‬ ‫اجرای‬
Script file
‫دهد‬‫می‬ ‫انجام‬ ‫متوالی‬ ‫صورت‬ ‫به‬ ‫را‬ ‫متلب‬ ‫دستورات‬
‫صورت‬ ‫به‬ ‫را‬ ‫متغیرها‬global‫کند‬‫می‬ ‫استفاده‬
Function file
‫دارد‬ ‫وجود‬ ‫آرگومان‬ ‫چند‬ ‫یا‬ ‫یک‬ ‫تعریف‬ ‫امکان‬
‫فراهم‬ ‫را‬ ‫مقدار‬ ‫جواب‬ ‫یا‬ ‫یک‬ ‫بازگرداندن‬ ‫امکان‬
‫کند‬‫می‬
‫متیغرهای‬ ‫از‬local‫کند‬‫می‬ ‫استفاده‬
6
‫متلب‬ ‫در‬ ‫محاسبات‬
‫توان‬ ‫و‬ ‫اصلی‬ ‫عمل‬ ‫چهار‬(^, *, /, +, -)
‫قالب‬ ‫یا‬ ‫محاسبات‬ ‫دقت‬
‫متلب‬ ‫محیط‬ ‫مدیریت‬
whos‫یا‬who
Clear
Clc
Clf
Abort (CTRL+C)
help
7
‫ها‬‫ثابت‬ ‫و‬ ‫متغیرها‬
‫خاص‬ ‫های‬‫ثابت‬ ‫و‬ ‫متغیرها‬
‫حداکثر‬63‫کاراکتر‬
‫باشد‬‫می‬ ‫حساس‬ ‫کوچک‬ ‫و‬ ‫بزرگ‬ ‫حروف‬ ‫به‬ ‫نسبت‬ ‫متغیر‬ ‫نام‬
‫از‬ ‫استفاده‬;‫دهد‬‫نمی‬ ‫نمایش‬ ‫همزمان‬ ‫فرمانرا‬ ‫نتایج‬
‫شود‬ ‫آغاز‬ ‫حرف‬ ‫با‬ ‫باید‬ ‫حتما‬ ‫متغیر‬ ‫نام‬.
‫متلب‬ ‫ساخته‬ ‫پیش‬ ‫توابع‬ ‫با‬ ‫نام‬ ‫هم‬ ‫نباید‬ ‫متغیر‬ ‫نام‬
‫باشد‬.
‫ساخته‬ ‫پیش‬ ‫متغیرهای‬
eps, i, j, pi, NaN, Inf, i=sqrt(-1), realmax, realmin
8
‫متلب‬ ‫در‬ ‫ساخته‬ ‫پیش‬ ‫توابع‬
‫باشد‬‫می‬ ‫قوی‬ ‫ساخته‬ ‫پیش‬ ‫توابع‬ ‫تعدادی‬ ‫دارای‬ ‫متلب‬.
‫ریاضی‬ ‫توابع‬(sqrt(x), abs(x))
‫مثلثاتی‬ ‫توابع‬(sin(x), cos(x), cot(x), tan(x))،x‫حسب‬ ‫بر‬
‫رادیان‬
‫نمائی‬ ‫توابع‬(eps(x), log(x), log10(x))
‫اعداد‬ ‫گردکردن‬ ‫و‬ ‫باقیمانده‬ ‫توابع‬(floor(x), ceil(x),
round(x))
‫گسسته‬ ‫ریاضیات‬ ‫توابع‬(factor(x))
9
‫دریافت‬ ‫و‬ ‫بیشتر‬ ‫ویدئوهای‬ ‫مشاهده‬ ‫برای‬
‫آموزشی‬ ‫اسالیدهای‬‫نظرات‬ ‫و‬ ‫سواالت‬ ‫کردن‬ ‫مطرح‬ ‫و‬
‫فرمایید‬ ‫مراجعه‬ ‫زیر‬ ‫آدرس‬ ‫به‬ ‫خود‬.
http://www.sharifspe.ir/softamoz
https://t.me/geologsoftamuz

More Related Content

مقدمه نرم افزار متلب