آموزش متلب

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

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

  • ذخیره چند ماتریس در یک ماتریس سه بعدی

یکی از مواردی که عموماً در کار با ماتریس‌های سه‌بعدی به آن برخورد می‌کنیم ذخیره‌ی چند ماتریس دوبعدی در یک ماتریس سه‌بعدی است.

برای مثال فرض کنید می‌خواهیم سه ماتریس A، 4×5 و B و C را که به‌صورت زیر تعریف شده‌اند را در یک ماتریس سه‌بعدی ذخیره کنیم:

102

با روش زیر این ماتریس‌ها را در ماتریس سه‌بعدی ذخیره می‌کنیم:

103

 

 

 

 

 

D یک ماتریس سه بعدی است.

104

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

عکس این کار نیز ذخیره‌ی عناصر یک ماتریس سه‌بعدی در چند ماتریس دوبعدی است، برای مثال فرض کنید همین ماتریس D را می‌خواهیم در چند ماتریس دوبعدی ذخیره کنیم:

105

 

 

 

 

 

 

 

اگر بخواهیم عبارت را به‌صورت زیر بنویسیم:

106

 

 

 

 

 

 

با توجه به اینکه (:,D(1 یک ماتریس سه‌بعدی است، A1 نیز یک ماتریس سه بعدی خواهد شد که با آنچه ما می‌خواستیم متفاوت خواهد بود.

گهگاه نیز در ذخیره ماتریس‌ها در یک ماتریس سه‌بعدی ممکن است با نوشتن دستور به‌صورت اشتباه به خطای زیر برخورد کنیم:

107

که در این موارد خطا به علت یکسان نبودن ابعاد طرفین تساوی رخ داده است.

صورت صحیح عبارت بالا به شکل زیر است که قبلاً ذکر شد:

108

 

 

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

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

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

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