ݺߣ

ݺߣShare a Scribd company logo
‫دریافت‬ ‫و‬ ‫بیشتر‬ ‫ویدئوهای‬ ‫مشاهده‬ ‫برای‬
‫آموزشی‬ ‫اسالیدهای‬‫نظرات‬ ‫و‬ ‫سواالت‬ ‫کردن‬ ‫مطرح‬ ‫و‬
‫فرمایید‬ ‫مراجعه‬ ‫زیر‬ ‫آدرس‬ ‫به‬ ‫خود‬.
http://www.sharifspe.ir/softamoz
https://t.me/geologsoftamuz
‫مدرس‬
‫سیدبهزاد‬
‫زاده‬‫حسین‬
‫و‬ ‫بردار‬
‫ماتریس‬1
‫نرم‬ ‫آموزش‬
‫افزار‬MATLAB
2
bdhosseinzadeh@gmail.com
/behzadhosseinzadeh7 ‫به‬ ‫دسترسی‬
‫اسالیدها‬:
‫مقدمه‬
،‫باشند‬ ‫می‬ ‫ها‬ ‫ماتریس‬ ‫مبنای‬ ‫بر‬ ‫متلب‬ ‫در‬ ‫ریاضی‬ ‫محاسبات‬ ‫تمامی‬
‫به‬ ‫اهمیت‬ ‫از‬ ‫آن‬ ‫به‬ ‫مربوط‬ ‫توابع‬ ‫و‬ ‫ها‬ ‫ماتریس‬ ‫کامل‬ ‫شناخت‬ ‫بنابراین‬
‫باشد‬ ‫می‬ ‫برخوردار‬ ‫سزایی‬.
‫متلب‬ ‫در‬ ‫بردارها‬:
‫اند‬ ‫شده‬ ‫چیده‬ ‫سرهم‬ ‫پشت‬ ‫که‬ ‫باشد‬ ‫می‬ ‫اعداد‬ ‫از‬ ‫فهرستی‬ ،‫بردار‬ ‫یک‬.
‫گوییم‬ ‫می‬ ‫بردار‬ ‫عنصر‬ ‫یک‬ ،‫اعداد‬ ‫این‬ ‫از‬ ‫کدام‬ ‫هر‬ ‫به‬.‫را‬ ‫بردارها‬
‫نمود‬ ‫تعریف‬ ‫متلب‬ ‫در‬ ‫توان‬ ‫می‬ ‫مختلفی‬ ‫های‬ ‫روش‬ ‫با‬.
‫متلب‬ ‫در‬ ‫ها‬ ‫ماتریس‬:
‫باشد‬ ‫می‬ ‫اعداد‬ ‫از‬ ‫مستطیلی‬ ‫ای‬ ‫آرایه‬ ،‫ماتریس‬ ‫یک‬. 3
‫بردارها‬
‫شود‬ ‫می‬ ‫تعریف‬ ‫بردار‬ ‫عنوان‬ ‫به‬ ‫متلب‬ ‫در‬ ‫اعداد‬ ‫از‬ ‫مرتب‬ ‫مجموعه‬ ‫یک‬.
[‫بردار‬ ‫عنصرهای‬= ]‫بردار‬ ‫نام‬
•‫شود‬ ‫می‬ ‫مشخص‬ ‫متغیر‬ ‫یک‬ ‫نام‬ ‫با‬ ‫بردار‬ ‫هر‬ ‫متلب‬ ‫در‬.
•‫عالمت‬ ‫اعداد‬ ‫بین‬ ‫که‬ ‫صورتی‬ ‫در‬;‫می‬ ‫ذخیره‬ ‫ستونی‬ ‫صورت‬ ‫به‬ ‫شود‬ ‫گذاشته‬
‫شود‬.
•‫عالمت‬ ‫با‬ꞌ‫سطری‬ ‫حالت‬ ‫از‬ ‫بردار‬(‫ستونی‬)‫ستونی‬ ‫به‬(‫سطری‬)‫می‬ ‫تبدیل‬
‫میشود‬ ‫تولید‬ ‫آن‬ ‫تانهاده‬ ‫و‬ ‫شود‬.
•‫خالی‬ ‫فضای‬ ‫با‬ ‫بردار‬ ‫عنصرهای‬ ‫جداکردن‬ ‫جای‬ ‫به‬(space)‫از‬ ‫میتوان‬ ،
‫کرد‬ ‫استفاده‬ ‫نیز‬ ‫کاما‬. 4
‫ها‬ ‫ماتریس‬
‫نامیم‬ ‫می‬ ‫ماتریس‬ ‫را‬ ‫اندیس‬ ‫دو‬ ‫با‬ ‫ای‬ ‫آرایه‬.
‫باشد‬ ‫نیز‬ ‫دو‬ ‫از‬ ‫بیش‬ ‫تواند‬ ‫می‬ ‫ها‬ ‫اندیس‬ ‫تعداد‬.
‫متغیر‬ ‫یک‬ ‫با‬ ‫ماتریس‬ ‫هر‬ ‫بردار‬ ‫همانند‬ ‫متلب‬ ‫در‬
‫شود‬ ‫می‬ ‫مشخص‬.
‫مشابه‬ ‫روش‬ ‫با‬ ‫میتوان‬ ‫را‬ ‫بعدی‬ ‫دو‬ ‫های‬ ‫آرایه‬
‫کرد‬ ‫وارد‬ ‫بعدی‬ ‫یک‬ ‫های‬ ‫آرایه‬.‫بنابراین‬
‫ها‬ ‫آن‬ ‫و‬ ‫نوشته‬ ‫خط‬ ‫یک‬ ‫در‬ ‫را‬ ‫سطرها‬ ‫همه‬ ‫میتوانیم‬
‫با‬ ‫را‬;‫کنیم‬ ‫جدا‬ ‫هم‬ ‫از‬.
‫تایپ‬ ‫جداگانه‬ ‫صورت‬ ‫به‬ ‫را‬ ‫سطر‬ ‫هر‬ ‫میتوان‬ ‫همچنین‬ 5
‫و‬ ‫بردارها‬ ‫روی‬ ‫عملیات‬
‫ها‬ ‫ماتریس‬
‫عالمت‬ ‫از‬ ‫معمول‬ ‫طور‬ ‫به‬ ‫میتوان‬ ‫را‬ ‫ماتریس‬ ‫یا‬ ‫بردار‬ ‫دو‬+‫و‬–‫یا‬ ‫جمع‬
‫کرد‬ ‫تفریق‬.
6
‫ماتریس‬ ‫و‬ ‫بردارها‬ ‫روی‬ ‫ضرب‬
‫ها‬
‫عالمت‬ ‫با‬ ‫میتوان‬ ‫را‬ ‫بردار‬ ‫دو‬*‫داد‬ ‫انجام‬ ‫داخلی‬ ‫ضرب‬ ‫هم‬ ‫در‬.
‫ماتریس‬ ‫دو‬ ‫ضرب‬:
7
‫روی‬ ‫درایه‬ ‫به‬ ‫درایه‬ ‫عملیات‬
‫ماتریس‬
‫گذاشتن‬ ‫با‬ ‫میتوان‬ ‫متلب‬ ‫در‬( .‫نقطه‬)‫به‬ ‫را‬ ‫عملیات‬ ،‫عملگر‬ ‫از‬ ‫قبل‬
‫داد‬ ‫انجام‬ ‫نیز‬ ‫درایه‬ ‫به‬ ‫درایه‬ ‫صورت‬.
‫نکته‬:‫باشد‬ ‫یکسان‬ ‫باید‬ ‫ماتریس‬ ‫دو‬ ‫هر‬ ‫ابعاد‬.
𝑎 = 𝑎1 𝑎2 𝑎3 𝑎4 , 𝑏 = 𝑏1 𝑏2 𝑏3 𝑏4
8
‫تولید‬ ‫برای‬ ‫ساخته‬ ‫پیش‬ ‫توابع‬
‫ماتریس‬
‫دستور‬eye(n):‫میکند‬ ‫ایجاد‬ ‫را‬ ‫همانی‬ ‫ماتریس‬ ،‫دستور‬ ‫این‬.
‫دستور‬ones(m,n):‫آن‬ ‫های‬ ‫درایه‬ ‫کلیه‬ ‫که‬ ‫ماتریسی‬1‫می‬ ‫تولید‬ ‫باشد‬ ‫می‬
‫کند‬.
‫دستور‬diag:‫با‬ ‫قطری‬ ‫ماتریس‬ ‫تولید‬‫خ‬ ‫مقادیر‬‫ا‬‫ص‬‫می‬ ‫تولید‬ ‫قطر‬ ‫روی‬
‫کند‬.
‫دستور‬diag‫دهد‬ ‫می‬ ‫نیز‬ ‫را‬ ‫ماتریس‬ ‫یک‬ ‫قطر‬.
‫دستور‬zeros(m,n):‫آن‬ ‫های‬ ‫درایه‬ ‫کلیه‬ ‫که‬ ‫ماتریسی‬0‫می‬ ‫تولید‬ ‫باشد‬ ‫می‬
‫کند‬.
‫دستور‬rand(m,n):‫بین‬ ‫تصادفی‬ ‫مقادیری‬ ‫آن‬ ‫های‬ ‫درایه‬ ‫کلیه‬ ‫که‬ ‫ماتریسی‬ 9
‫دریافت‬ ‫و‬ ‫بیشتر‬ ‫ویدئوهای‬ ‫مشاهده‬ ‫برای‬
‫آموزشی‬ ‫اسالیدهای‬‫نظرات‬ ‫و‬ ‫سواالت‬ ‫کردن‬ ‫مطرح‬ ‫و‬
‫فرمایید‬ ‫مراجعه‬ ‫زیر‬ ‫آدرس‬ ‫به‬ ‫خود‬.
http://www.sharifspe.ir/softamoz
https://t.me/geologsoftamuz

More Related Content

بردار و ماتریس - قسمت اول

  • 1. ‫دریافت‬ ‫و‬ ‫بیشتر‬ ‫ویدئوهای‬ ‫مشاهده‬ ‫برای‬ ‫آموزشی‬ ‫اسالیدهای‬‫نظرات‬ ‫و‬ ‫سواالت‬ ‫کردن‬ ‫مطرح‬ ‫و‬ ‫فرمایید‬ ‫مراجعه‬ ‫زیر‬ ‫آدرس‬ ‫به‬ ‫خود‬. http://www.sharifspe.ir/softamoz https://t.me/geologsoftamuz
  • 3. ‫مقدمه‬ ،‫باشند‬ ‫می‬ ‫ها‬ ‫ماتریس‬ ‫مبنای‬ ‫بر‬ ‫متلب‬ ‫در‬ ‫ریاضی‬ ‫محاسبات‬ ‫تمامی‬ ‫به‬ ‫اهمیت‬ ‫از‬ ‫آن‬ ‫به‬ ‫مربوط‬ ‫توابع‬ ‫و‬ ‫ها‬ ‫ماتریس‬ ‫کامل‬ ‫شناخت‬ ‫بنابراین‬ ‫باشد‬ ‫می‬ ‫برخوردار‬ ‫سزایی‬. ‫متلب‬ ‫در‬ ‫بردارها‬: ‫اند‬ ‫شده‬ ‫چیده‬ ‫سرهم‬ ‫پشت‬ ‫که‬ ‫باشد‬ ‫می‬ ‫اعداد‬ ‫از‬ ‫فهرستی‬ ،‫بردار‬ ‫یک‬. ‫گوییم‬ ‫می‬ ‫بردار‬ ‫عنصر‬ ‫یک‬ ،‫اعداد‬ ‫این‬ ‫از‬ ‫کدام‬ ‫هر‬ ‫به‬.‫را‬ ‫بردارها‬ ‫نمود‬ ‫تعریف‬ ‫متلب‬ ‫در‬ ‫توان‬ ‫می‬ ‫مختلفی‬ ‫های‬ ‫روش‬ ‫با‬. ‫متلب‬ ‫در‬ ‫ها‬ ‫ماتریس‬: ‫باشد‬ ‫می‬ ‫اعداد‬ ‫از‬ ‫مستطیلی‬ ‫ای‬ ‫آرایه‬ ،‫ماتریس‬ ‫یک‬. 3
  • 4. ‫بردارها‬ ‫شود‬ ‫می‬ ‫تعریف‬ ‫بردار‬ ‫عنوان‬ ‫به‬ ‫متلب‬ ‫در‬ ‫اعداد‬ ‫از‬ ‫مرتب‬ ‫مجموعه‬ ‫یک‬. [‫بردار‬ ‫عنصرهای‬= ]‫بردار‬ ‫نام‬ •‫شود‬ ‫می‬ ‫مشخص‬ ‫متغیر‬ ‫یک‬ ‫نام‬ ‫با‬ ‫بردار‬ ‫هر‬ ‫متلب‬ ‫در‬. •‫عالمت‬ ‫اعداد‬ ‫بین‬ ‫که‬ ‫صورتی‬ ‫در‬;‫می‬ ‫ذخیره‬ ‫ستونی‬ ‫صورت‬ ‫به‬ ‫شود‬ ‫گذاشته‬ ‫شود‬. •‫عالمت‬ ‫با‬ꞌ‫سطری‬ ‫حالت‬ ‫از‬ ‫بردار‬(‫ستونی‬)‫ستونی‬ ‫به‬(‫سطری‬)‫می‬ ‫تبدیل‬ ‫میشود‬ ‫تولید‬ ‫آن‬ ‫تانهاده‬ ‫و‬ ‫شود‬. •‫خالی‬ ‫فضای‬ ‫با‬ ‫بردار‬ ‫عنصرهای‬ ‫جداکردن‬ ‫جای‬ ‫به‬(space)‫از‬ ‫میتوان‬ ، ‫کرد‬ ‫استفاده‬ ‫نیز‬ ‫کاما‬. 4
  • 5. ‫ها‬ ‫ماتریس‬ ‫نامیم‬ ‫می‬ ‫ماتریس‬ ‫را‬ ‫اندیس‬ ‫دو‬ ‫با‬ ‫ای‬ ‫آرایه‬. ‫باشد‬ ‫نیز‬ ‫دو‬ ‫از‬ ‫بیش‬ ‫تواند‬ ‫می‬ ‫ها‬ ‫اندیس‬ ‫تعداد‬. ‫متغیر‬ ‫یک‬ ‫با‬ ‫ماتریس‬ ‫هر‬ ‫بردار‬ ‫همانند‬ ‫متلب‬ ‫در‬ ‫شود‬ ‫می‬ ‫مشخص‬. ‫مشابه‬ ‫روش‬ ‫با‬ ‫میتوان‬ ‫را‬ ‫بعدی‬ ‫دو‬ ‫های‬ ‫آرایه‬ ‫کرد‬ ‫وارد‬ ‫بعدی‬ ‫یک‬ ‫های‬ ‫آرایه‬.‫بنابراین‬ ‫ها‬ ‫آن‬ ‫و‬ ‫نوشته‬ ‫خط‬ ‫یک‬ ‫در‬ ‫را‬ ‫سطرها‬ ‫همه‬ ‫میتوانیم‬ ‫با‬ ‫را‬;‫کنیم‬ ‫جدا‬ ‫هم‬ ‫از‬. ‫تایپ‬ ‫جداگانه‬ ‫صورت‬ ‫به‬ ‫را‬ ‫سطر‬ ‫هر‬ ‫میتوان‬ ‫همچنین‬ 5
  • 6. ‫و‬ ‫بردارها‬ ‫روی‬ ‫عملیات‬ ‫ها‬ ‫ماتریس‬ ‫عالمت‬ ‫از‬ ‫معمول‬ ‫طور‬ ‫به‬ ‫میتوان‬ ‫را‬ ‫ماتریس‬ ‫یا‬ ‫بردار‬ ‫دو‬+‫و‬–‫یا‬ ‫جمع‬ ‫کرد‬ ‫تفریق‬. 6
  • 7. ‫ماتریس‬ ‫و‬ ‫بردارها‬ ‫روی‬ ‫ضرب‬ ‫ها‬ ‫عالمت‬ ‫با‬ ‫میتوان‬ ‫را‬ ‫بردار‬ ‫دو‬*‫داد‬ ‫انجام‬ ‫داخلی‬ ‫ضرب‬ ‫هم‬ ‫در‬. ‫ماتریس‬ ‫دو‬ ‫ضرب‬: 7
  • 8. ‫روی‬ ‫درایه‬ ‫به‬ ‫درایه‬ ‫عملیات‬ ‫ماتریس‬ ‫گذاشتن‬ ‫با‬ ‫میتوان‬ ‫متلب‬ ‫در‬( .‫نقطه‬)‫به‬ ‫را‬ ‫عملیات‬ ،‫عملگر‬ ‫از‬ ‫قبل‬ ‫داد‬ ‫انجام‬ ‫نیز‬ ‫درایه‬ ‫به‬ ‫درایه‬ ‫صورت‬. ‫نکته‬:‫باشد‬ ‫یکسان‬ ‫باید‬ ‫ماتریس‬ ‫دو‬ ‫هر‬ ‫ابعاد‬. 𝑎 = 𝑎1 𝑎2 𝑎3 𝑎4 , 𝑏 = 𝑏1 𝑏2 𝑏3 𝑏4 8
  • 9. ‫تولید‬ ‫برای‬ ‫ساخته‬ ‫پیش‬ ‫توابع‬ ‫ماتریس‬ ‫دستور‬eye(n):‫میکند‬ ‫ایجاد‬ ‫را‬ ‫همانی‬ ‫ماتریس‬ ،‫دستور‬ ‫این‬. ‫دستور‬ones(m,n):‫آن‬ ‫های‬ ‫درایه‬ ‫کلیه‬ ‫که‬ ‫ماتریسی‬1‫می‬ ‫تولید‬ ‫باشد‬ ‫می‬ ‫کند‬. ‫دستور‬diag:‫با‬ ‫قطری‬ ‫ماتریس‬ ‫تولید‬‫خ‬ ‫مقادیر‬‫ا‬‫ص‬‫می‬ ‫تولید‬ ‫قطر‬ ‫روی‬ ‫کند‬. ‫دستور‬diag‫دهد‬ ‫می‬ ‫نیز‬ ‫را‬ ‫ماتریس‬ ‫یک‬ ‫قطر‬. ‫دستور‬zeros(m,n):‫آن‬ ‫های‬ ‫درایه‬ ‫کلیه‬ ‫که‬ ‫ماتریسی‬0‫می‬ ‫تولید‬ ‫باشد‬ ‫می‬ ‫کند‬. ‫دستور‬rand(m,n):‫بین‬ ‫تصادفی‬ ‫مقادیری‬ ‫آن‬ ‫های‬ ‫درایه‬ ‫کلیه‬ ‫که‬ ‫ماتریسی‬ 9
  • 10. ‫دریافت‬ ‫و‬ ‫بیشتر‬ ‫ویدئوهای‬ ‫مشاهده‬ ‫برای‬ ‫آموزشی‬ ‫اسالیدهای‬‫نظرات‬ ‫و‬ ‫سواالت‬ ‫کردن‬ ‫مطرح‬ ‫و‬ ‫فرمایید‬ ‫مراجعه‬ ‫زیر‬ ‫آدرس‬ ‫به‬ ‫خود‬. http://www.sharifspe.ir/softamoz https://t.me/geologsoftamuz