آموزش متلب

ماتریس ها در متلب

ماتریس ها در متلب

یک ماتریس آرایه ای دوبعدی از اعداد است.

در متلب، شما یک ماتریس با  وارد کردن عناصر در هر سطر با کاما یا  فضا اعداد معین ایجاد می کنید و  از علامت سمی کالن در  پایان هر سطر استفاده کنید.برای مثال، اجازه دهید  یک متریس 4 در 5 ایجاد کنید:

a = [12345;23456;34567;45678]

متلب دستورات بالا را اجرا می کنذ و نتیجه زیر را بر می گرداند:

422

اشاره به عناصر یک ماتریس

برای اشاره  به عناصر   در  mth سطر و mth  ستون ، از یک ماتریس، می نویسیم:

423

برای مثال، برای اشاره  به عناصر در سطر 2nd  و ستون 5th در یک ماتریس ، همانطور که در بخش گذشته ایجاد شد، می نویسیم:

a = [12345;23456;34567;45678];

a (2 , 5)

متلب دستورات بالا را اجرا می کند و نتیجه زیر را بازمی گرداند:

424

برای اشاره به  تمامی عناصر  mth ستون  ما  a(:,m) را تایپ می کنیم.

اجازه دهید یک بردار ستونی v، از عناصر  4th سطری از ماتریس a ایجاد کنیم:

a=[12345;2345;34567;45678];

v=a(:,4)

متلب دستورات بالا را اجرا خواهد کرد و نتیجه زیر را برمیگرداند:

425

همچنین می توانید عناصر mth از nth  ستون  را  انتخاب کنید، برای این منظور می نویسیم:

426

اجازه دهید ماتریس کوچکتری از عناصر ستون های دوم و سوم بگیریم:

a =[l2345;23456;34567;45678] ;

a (:,2:3)

متلب دستورات بالا را اجرا می کند و نتیجه زیر را برمی گرداند:

427

با همین روش، شما می توانید یک زیرماتریس از بخشی از ماتریس بگیرید:

a =[l2345;23456;34567;45678] ;

a (:,2:3)

متلب دستورات بالا را اجرا خواهد کرد و نتیجه زیر را برمیگرداند:

428

با همین روش شما می توانید یک زیر ماتریس از زیر بخشی ماتریس بگیرید.

برای مثال، به ما اجازه دهید  یک زیر ماتریس از زیر بخش فرعی  a بگیریم:

429

برای این منظور، می نویسیم:

a=[12345;23456;34567;45678];

sa = a(2:3,2:4)

متلب دستورات بالا را اجرا خواهد کرد و نتیجه زیر را برمیگرداند:

430

حذف کردن سطر و ستون از یک ماتریس

شما می توانید تمام سطر و ستون یک ماتریس  را با اختصاص براکتهای مربعی مجموعه تهی[] از سطر و ستون حذف کنید.اساساً،[] آرایه خا لی ایجاد می کند.

برای مثال، به ما اجازه دهید چهار سطر a را حذف کنیم:

a =[l2345;23456;34567;45678] ;

a (4,:=[])

متلب دستورات بالا را اجرا خواهد کرد و نتیجه زیر را برمیگرداند:

431

بعد، به ما اجازه دهید 5 ستون از a را حذف کنیم:

a=[12345;23456;34567;45678];

a(:,5) = []

متلب دستورات بالا را اجرا خواهد کرد و نتیجه زیر را برمیگرداند:

432

مثال

در این مثال، به ما اجازه دهید یک ماتریسm 3 در 3 ایجاد کنیم، سپس ما سطرهای 2 و 3 از ماتریس دوبرابر برای ایجاد یک ماتریس 4 در 3 ایجاد خواهیم کرد.

یک فایل اسکریپت با کد زیر ایجاد کنید:

a =[123;456;789];

new_mat: = a ( [2, 3,2, 3], 🙂

زمانیکه شما فایل را ایجاد می کنید، نتیجه زیر نشان داده می شود:

433

نویسنده: مهندس عربعامری

 

مقاله متلب,مطلب,متلب,مقاله برق,مقاله قدرت,مقاله مطلب,مقاله سیمولینک,دانلود متلب,دانلود مقاله متلب,مقالهmatlab ,آموزش متلب,مطلب,متلب,آموزش برق,آموزش قدرت,آموزش مطلب,آموزش سیمولینک,دانلود متلب,دانلود آموزش متلب,آموزشmatlab ,پروژه متلب,مطلب,متلب,پروژه برق,پروژه قدرت,پروژه مطلب,پروژه سیمولینک,دانلود متلب,دانلود پروژه متلب,پروژهmatlab ,

سعید عربعامری
من سعید عربعامری نویسنده کتاب 28 گام موثر در فتح متلب مدرس کشوری متلب و سیمولینک و کارشناس ارشد مهندسی برق قدرتم . بعد از اینکه دیدم سایتهای متعدد یک مجموعه کامل آموزش متلب و سیمولینک ندارند به فکر راه اندازی این مجموعه شدم
http://sim-power.ir

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *