SlideShare a Scribd company logo
1 of 7
‫دریافت‬ ‫و‬ ‫بیشتر‬ ‫ویدئوهای‬ ‫مشاهده‬ ‫برای‬
‫آموزشی‬ ‫اسالیدهای‬‫نظرات‬ ‫و‬ ‫سواالت‬ ‫کردن‬ ‫مطرح‬ ‫و‬
‫فرمایید‬ ‫مراجعه‬ ‫زیر‬ ‫آدرس‬ ‫به‬ ‫خود‬.
http://www.sharifspe.ir/softamoz
https://t.me/behzaad_ho
‫مدرس‬
‫سیدبهزاد‬
‫زاده‬‫حسین‬
‫و‬ ‫بردار‬
‫ماتریس‬3
‫نرم‬ ‫آموزش‬
‫افزار‬MATLAB
2
bdhosseinzadeh@gmail.com
https://www.slideshare.net/behzadhosseinzadeh7 ‫به‬ ‫دسترسی‬
‫اسالیدها‬:
‫ها‬‫درایه‬ ‫کردن‬ ‫حذف‬ ‫و‬ ‫اضافه‬
‫ماتریس‬ ‫از‬‫ماتریس‬ ‫یک‬ ‫به‬ ‫ماتریس‬ ‫یا‬ ‫بردار‬ ‫قالب‬ ‫در‬ ‫را‬ ‫جدید‬ ‫های‬‫درایه‬ ‫توان‬‫می‬
‫کرد‬ ‫حذف‬ ‫یا‬ ‫اضافه‬ ‫موجود‬.
‫یا‬ ‫بردار‬ ‫اندازه‬ ‫که‬ ‫کرد‬ ‫توجه‬ ‫نکته‬ ‫این‬ ‫به‬ ‫باید‬ ‫امر‬ ‫این‬ ‫حصول‬ ‫برای‬
‫باشد‬ ‫داشته‬ ‫خوانی‬ ‫هم‬ ‫موجود‬ ‫ماتریس‬ ‫با‬ ‫بایست‬ ‫می‬ ‫جدید‬ ‫ماتریس‬
‫ماتریس‬ ‫میتوان‬ ‫همچنین‬B‫ماتریس‬ ‫به‬ ‫جدا‬ ‫ماتریس‬ ‫یک‬ ‫عنوان‬ ‫به‬A
‫کرد‬ ‫اضافه‬( .AB = [A B])
‫ستون‬ ‫یک‬ ‫یا‬ ‫درایه‬ ‫یک‬ ‫حذف‬ ‫برای‬/‫آن‬ ،‫ماتریس‬ ‫یک‬ ‫از‬ ‫سطر‬(‫ها‬)‫درایه‬(‫ها‬)
‫با‬ ‫برابر‬ ‫را‬[]‫میگذاریم‬.
3
‫متلب‬ ‫در‬ ‫توابع‬ ‫بودن‬ ‫برداری‬
‫یک‬ ‫صورت‬ ‫به‬ ‫داده‬ ‫مقدار‬ ‫اگر‬ ‫که‬ ‫باشد‬ ‫می‬ ‫معنا‬ ‫این‬ ‫به‬ ‫بودن‬ ‫برداری‬
‫کند‬ ‫می‬ ‫عمل‬ ‫بردار‬ ‫عناصر‬ ‫تمام‬ ‫روی‬ ‫تابع‬ ،‫باشد‬ ‫بردار‬.‫روش‬ ‫این‬
‫برنامه‬ ‫در‬ ‫تکراری‬ ‫های‬ ‫حلقه‬ ‫بردن‬ ‫کار‬ ‫به‬ ‫از‬ ‫را‬ ‫ما‬ ‫بودن‬ ‫برداری‬
‫میکند‬ ‫نیاز‬ ‫بی‬ ‫نویسی‬.
𝑥 = 0: 𝑝𝑖/4: 𝑝𝑖
𝑦1 = cos 𝑥 ; 𝑦2 = sin(𝑥), 𝑦3 = tan(𝑥)
4
‫دیگر‬ ‫تابع‬ ‫چند‬ ‫معرفی‬
‫تابع‬sum(A):‫دهد‬ ‫می‬ ‫نمایش‬ ‫را‬ ‫ماتریس‬ ‫های‬ ‫ستون‬ ‫مقادیر‬ ‫جمع‬.
‫نکته‬:sum(sum(A))‫برمیگرداند‬ ‫را‬ ‫ماتریس‬ ‫عناصر‬ ‫کل‬ ‫جمع‬.
‫تابع‬repmat(A,m,n):‫ستون‬ ‫یا‬ ‫سطرها‬ ‫کلیه‬ ‫که‬ ‫ماتریس‬ ‫یک‬ ‫تولید‬ ‫برای‬
‫رود‬ ‫می‬ ‫کار‬ ‫به‬ ‫است‬ ‫تکراری‬ ‫آن‬ ‫های‬( .m‫و‬ ‫سطر‬ ‫بیانگر‬n‫ستون‬ ‫بیانگر‬
‫باشد‬ ‫می‬)
‫تابع‬logspace(start value,end value,number points):‫بین‬ ‫ها‬ ‫زیرفاصله‬ ‫تعداد‬
10start value‫و‬10end value‫کند‬ ‫می‬ ‫ایجاد‬.
5
‫ها‬ ‫ماتریس‬ ‫شکل‬ ‫تغییر‬
‫دستور‬ ‫با‬ ‫توانیم‬ ‫می‬reshape‫دیگری‬ ‫ماتریس‬ ،‫بردار‬ ‫یا‬ ‫ماتریس‬ ‫یک‬ ‫از‬
‫ایم‬ ‫کرده‬ ‫مشخص‬ ‫را‬ ‫آن‬ ‫ستون‬ ‫و‬ ‫سطر‬ ‫تعداد‬ ‫که‬ ‫کنیم‬ ‫ایجاد‬.‫عناصر‬
‫به‬ ‫نحو‬ ‫همین‬ ‫به‬ ‫و‬ ‫دارد‬ ‫را‬ ‫بردار‬ ‫یک‬ ‫حکم‬ ‫ستونی‬ ‫طور‬ ‫به‬ ‫اولیه‬ ‫ماتریس‬
‫مساوی‬ ‫عناصر‬ ‫تعداد‬ ‫ماتریس‬ ‫دو‬ ‫هر‬ ‫و‬ ‫شد‬ ‫خواهد‬ ‫منتقل‬ ‫جدید‬ ‫ماتریس‬
‫داشت‬ ‫خواهند‬.
𝐴 = 𝑜𝑛𝑒𝑠(𝑚, 𝑛)
𝐵 = 𝑟𝑒𝑠ℎ𝑎𝑝𝑒(𝐴, 𝑝, 𝑞)
𝑚 ∗ 𝑛 = 𝑝 ∗ 𝑞
‫ماتریس‬ ‫اینجا‬ ‫در‬A‫ماتریس‬ ‫به‬ ‫را‬B‫داری‬ ‫که‬p‫سطر‬‫و‬q‫تبدیل‬ ‫است‬ ‫ستون‬
‫ایم‬ ‫کرده‬. 6
‫دریافت‬ ‫و‬ ‫بیشتر‬ ‫ویدئوهای‬ ‫مشاهده‬ ‫برای‬
‫آموزشی‬ ‫اسالیدهای‬‫نظرات‬ ‫و‬ ‫سواالت‬ ‫کردن‬ ‫مطرح‬ ‫و‬
‫فرمایید‬ ‫مراجعه‬ ‫زیر‬ ‫آدرس‬ ‫به‬ ‫خود‬.
http://www.sharifspe.ir/softamoz
https://t.me/behzaad_ho

More Related Content

More from Technical University of Denamrk

Developed Model for Predicting Performance of Carbonate Matrix Acidizing
Developed Model for Predicting Performance of Carbonate Matrix AcidizingDeveloped Model for Predicting Performance of Carbonate Matrix Acidizing
Developed Model for Predicting Performance of Carbonate Matrix AcidizingTechnical University of Denamrk
 
Numerical and analytical solution for natural gas production from methane hyd...
Numerical and analytical solution for natural gas production from methane hyd...Numerical and analytical solution for natural gas production from methane hyd...
Numerical and analytical solution for natural gas production from methane hyd...Technical University of Denamrk
 
طراحی یک چاه مجازی در میدان اهواز
طراحی یک چاه مجازی در میدان اهوازطراحی یک چاه مجازی در میدان اهواز
طراحی یک چاه مجازی در میدان اهوازTechnical University of Denamrk
 
مدلسازی ریاضی ناپایداری دیواره چاه هنگام حفاری سازند حاوی هیدرات گازی
مدلسازی ریاضی ناپایداری دیواره چاه هنگام حفاری سازند حاوی هیدرات گازیمدلسازی ریاضی ناپایداری دیواره چاه هنگام حفاری سازند حاوی هیدرات گازی
مدلسازی ریاضی ناپایداری دیواره چاه هنگام حفاری سازند حاوی هیدرات گازیTechnical University of Denamrk
 
امکان‌سنجی طراحی و ساخت سخت‌افزار شبیه‌ساز کنترل فوران چاه و نوشتن نرم افزار آن
امکان‌سنجی طراحی و ساخت سخت‌افزار شبیه‌ساز کنترل فوران چاه و نوشتن نرم افزار آنامکان‌سنجی طراحی و ساخت سخت‌افزار شبیه‌ساز کنترل فوران چاه و نوشتن نرم افزار آن
امکان‌سنجی طراحی و ساخت سخت‌افزار شبیه‌ساز کنترل فوران چاه و نوشتن نرم افزار آنTechnical University of Denamrk
 
(cement permeability test) آزمایش تراوایی سیمان
(cement permeability test) آزمایش تراوایی سیمان(cement permeability test) آزمایش تراوایی سیمان
(cement permeability test) آزمایش تراوایی سیمانTechnical University of Denamrk
 

More from Technical University of Denamrk (19)

Developed Model for Predicting Performance of Carbonate Matrix Acidizing
Developed Model for Predicting Performance of Carbonate Matrix AcidizingDeveloped Model for Predicting Performance of Carbonate Matrix Acidizing
Developed Model for Predicting Performance of Carbonate Matrix Acidizing
 
Behzad hosseinzadeh
Behzad hosseinzadehBehzad hosseinzadeh
Behzad hosseinzadeh
 
Carbonate matrix acidizing simulation
Carbonate matrix acidizing simulationCarbonate matrix acidizing simulation
Carbonate matrix acidizing simulation
 
X-ray imaging in petroleum engineering
X-ray imaging in petroleum engineeringX-ray imaging in petroleum engineering
X-ray imaging in petroleum engineering
 
Developed Model for Carbonate Matrix Acidizing
Developed Model for Carbonate Matrix AcidizingDeveloped Model for Carbonate Matrix Acidizing
Developed Model for Carbonate Matrix Acidizing
 
پیش مقدمه آموزش نرم افزار متلب
پیش مقدمه آموزش نرم افزار متلبپیش مقدمه آموزش نرم افزار متلب
پیش مقدمه آموزش نرم افزار متلب
 
مقدمه نرم افزار متلب
مقدمه نرم افزار متلبمقدمه نرم افزار متلب
مقدمه نرم افزار متلب
 
Sandstone acidizing
Sandstone acidizing Sandstone acidizing
Sandstone acidizing
 
Acid Placement and Diversion
Acid Placement and DiversionAcid Placement and Diversion
Acid Placement and Diversion
 
NESTED DESIGNS
NESTED DESIGNSNESTED DESIGNS
NESTED DESIGNS
 
Numerical and analytical solution for natural gas production from methane hyd...
Numerical and analytical solution for natural gas production from methane hyd...Numerical and analytical solution for natural gas production from methane hyd...
Numerical and analytical solution for natural gas production from methane hyd...
 
طراحی یک چاه مجازی در میدان اهواز
طراحی یک چاه مجازی در میدان اهوازطراحی یک چاه مجازی در میدان اهواز
طراحی یک چاه مجازی در میدان اهواز
 
مدلسازی ریاضی ناپایداری دیواره چاه هنگام حفاری سازند حاوی هیدرات گازی
مدلسازی ریاضی ناپایداری دیواره چاه هنگام حفاری سازند حاوی هیدرات گازیمدلسازی ریاضی ناپایداری دیواره چاه هنگام حفاری سازند حاوی هیدرات گازی
مدلسازی ریاضی ناپایداری دیواره چاه هنگام حفاری سازند حاوی هیدرات گازی
 
امکان‌سنجی طراحی و ساخت سخت‌افزار شبیه‌ساز کنترل فوران چاه و نوشتن نرم افزار آن
امکان‌سنجی طراحی و ساخت سخت‌افزار شبیه‌ساز کنترل فوران چاه و نوشتن نرم افزار آنامکان‌سنجی طراحی و ساخت سخت‌افزار شبیه‌ساز کنترل فوران چاه و نوشتن نرم افزار آن
امکان‌سنجی طراحی و ساخت سخت‌افزار شبیه‌ساز کنترل فوران چاه و نوشتن نرم افزار آن
 
(cement permeability test) آزمایش تراوایی سیمان
(cement permeability test) آزمایش تراوایی سیمان(cement permeability test) آزمایش تراوایی سیمان
(cement permeability test) آزمایش تراوایی سیمان
 
Polymer flooding
Polymer floodingPolymer flooding
Polymer flooding
 
ASP Flooding
ASP FloodingASP Flooding
ASP Flooding
 
تقسیم بندی مخازن و سیالات نفتی
تقسیم بندی مخازن و سیالات نفتیتقسیم بندی مخازن و سیالات نفتی
تقسیم بندی مخازن و سیالات نفتی
 
مته های حفاری
مته های حفاریمته های حفاری
مته های حفاری
 

بردار و ماتریس 3

  • 1. ‫دریافت‬ ‫و‬ ‫بیشتر‬ ‫ویدئوهای‬ ‫مشاهده‬ ‫برای‬ ‫آموزشی‬ ‫اسالیدهای‬‫نظرات‬ ‫و‬ ‫سواالت‬ ‫کردن‬ ‫مطرح‬ ‫و‬ ‫فرمایید‬ ‫مراجعه‬ ‫زیر‬ ‫آدرس‬ ‫به‬ ‫خود‬. http://www.sharifspe.ir/softamoz https://t.me/behzaad_ho
  • 3. ‫ها‬‫درایه‬ ‫کردن‬ ‫حذف‬ ‫و‬ ‫اضافه‬ ‫ماتریس‬ ‫از‬‫ماتریس‬ ‫یک‬ ‫به‬ ‫ماتریس‬ ‫یا‬ ‫بردار‬ ‫قالب‬ ‫در‬ ‫را‬ ‫جدید‬ ‫های‬‫درایه‬ ‫توان‬‫می‬ ‫کرد‬ ‫حذف‬ ‫یا‬ ‫اضافه‬ ‫موجود‬. ‫یا‬ ‫بردار‬ ‫اندازه‬ ‫که‬ ‫کرد‬ ‫توجه‬ ‫نکته‬ ‫این‬ ‫به‬ ‫باید‬ ‫امر‬ ‫این‬ ‫حصول‬ ‫برای‬ ‫باشد‬ ‫داشته‬ ‫خوانی‬ ‫هم‬ ‫موجود‬ ‫ماتریس‬ ‫با‬ ‫بایست‬ ‫می‬ ‫جدید‬ ‫ماتریس‬ ‫ماتریس‬ ‫میتوان‬ ‫همچنین‬B‫ماتریس‬ ‫به‬ ‫جدا‬ ‫ماتریس‬ ‫یک‬ ‫عنوان‬ ‫به‬A ‫کرد‬ ‫اضافه‬( .AB = [A B]) ‫ستون‬ ‫یک‬ ‫یا‬ ‫درایه‬ ‫یک‬ ‫حذف‬ ‫برای‬/‫آن‬ ،‫ماتریس‬ ‫یک‬ ‫از‬ ‫سطر‬(‫ها‬)‫درایه‬(‫ها‬) ‫با‬ ‫برابر‬ ‫را‬[]‫میگذاریم‬. 3
  • 4. ‫متلب‬ ‫در‬ ‫توابع‬ ‫بودن‬ ‫برداری‬ ‫یک‬ ‫صورت‬ ‫به‬ ‫داده‬ ‫مقدار‬ ‫اگر‬ ‫که‬ ‫باشد‬ ‫می‬ ‫معنا‬ ‫این‬ ‫به‬ ‫بودن‬ ‫برداری‬ ‫کند‬ ‫می‬ ‫عمل‬ ‫بردار‬ ‫عناصر‬ ‫تمام‬ ‫روی‬ ‫تابع‬ ،‫باشد‬ ‫بردار‬.‫روش‬ ‫این‬ ‫برنامه‬ ‫در‬ ‫تکراری‬ ‫های‬ ‫حلقه‬ ‫بردن‬ ‫کار‬ ‫به‬ ‫از‬ ‫را‬ ‫ما‬ ‫بودن‬ ‫برداری‬ ‫میکند‬ ‫نیاز‬ ‫بی‬ ‫نویسی‬. 𝑥 = 0: 𝑝𝑖/4: 𝑝𝑖 𝑦1 = cos 𝑥 ; 𝑦2 = sin(𝑥), 𝑦3 = tan(𝑥) 4
  • 5. ‫دیگر‬ ‫تابع‬ ‫چند‬ ‫معرفی‬ ‫تابع‬sum(A):‫دهد‬ ‫می‬ ‫نمایش‬ ‫را‬ ‫ماتریس‬ ‫های‬ ‫ستون‬ ‫مقادیر‬ ‫جمع‬. ‫نکته‬:sum(sum(A))‫برمیگرداند‬ ‫را‬ ‫ماتریس‬ ‫عناصر‬ ‫کل‬ ‫جمع‬. ‫تابع‬repmat(A,m,n):‫ستون‬ ‫یا‬ ‫سطرها‬ ‫کلیه‬ ‫که‬ ‫ماتریس‬ ‫یک‬ ‫تولید‬ ‫برای‬ ‫رود‬ ‫می‬ ‫کار‬ ‫به‬ ‫است‬ ‫تکراری‬ ‫آن‬ ‫های‬( .m‫و‬ ‫سطر‬ ‫بیانگر‬n‫ستون‬ ‫بیانگر‬ ‫باشد‬ ‫می‬) ‫تابع‬logspace(start value,end value,number points):‫بین‬ ‫ها‬ ‫زیرفاصله‬ ‫تعداد‬ 10start value‫و‬10end value‫کند‬ ‫می‬ ‫ایجاد‬. 5
  • 6. ‫ها‬ ‫ماتریس‬ ‫شکل‬ ‫تغییر‬ ‫دستور‬ ‫با‬ ‫توانیم‬ ‫می‬reshape‫دیگری‬ ‫ماتریس‬ ،‫بردار‬ ‫یا‬ ‫ماتریس‬ ‫یک‬ ‫از‬ ‫ایم‬ ‫کرده‬ ‫مشخص‬ ‫را‬ ‫آن‬ ‫ستون‬ ‫و‬ ‫سطر‬ ‫تعداد‬ ‫که‬ ‫کنیم‬ ‫ایجاد‬.‫عناصر‬ ‫به‬ ‫نحو‬ ‫همین‬ ‫به‬ ‫و‬ ‫دارد‬ ‫را‬ ‫بردار‬ ‫یک‬ ‫حکم‬ ‫ستونی‬ ‫طور‬ ‫به‬ ‫اولیه‬ ‫ماتریس‬ ‫مساوی‬ ‫عناصر‬ ‫تعداد‬ ‫ماتریس‬ ‫دو‬ ‫هر‬ ‫و‬ ‫شد‬ ‫خواهد‬ ‫منتقل‬ ‫جدید‬ ‫ماتریس‬ ‫داشت‬ ‫خواهند‬. 𝐴 = 𝑜𝑛𝑒𝑠(𝑚, 𝑛) 𝐵 = 𝑟𝑒𝑠ℎ𝑎𝑝𝑒(𝐴, 𝑝, 𝑞) 𝑚 ∗ 𝑛 = 𝑝 ∗ 𝑞 ‫ماتریس‬ ‫اینجا‬ ‫در‬A‫ماتریس‬ ‫به‬ ‫را‬B‫داری‬ ‫که‬p‫سطر‬‫و‬q‫تبدیل‬ ‫است‬ ‫ستون‬ ‫ایم‬ ‫کرده‬. 6
  • 7. ‫دریافت‬ ‫و‬ ‫بیشتر‬ ‫ویدئوهای‬ ‫مشاهده‬ ‫برای‬ ‫آموزشی‬ ‫اسالیدهای‬‫نظرات‬ ‫و‬ ‫سواالت‬ ‫کردن‬ ‫مطرح‬ ‫و‬ ‫فرمایید‬ ‫مراجعه‬ ‫زیر‬ ‫آدرس‬ ‫به‬ ‫خود‬. http://www.sharifspe.ir/softamoz https://t.me/behzaad_ho