ماتریس های سه بعدی در متلب
- ذخیره چند ماتریس در یک ماتریس سه بعدی
یکی از مواردی که عموماً در کار با ماتریسهای سهبعدی به آن برخورد میکنیم ذخیرهی چند ماتریس دوبعدی در یک ماتریس سهبعدی است.
برای مثال فرض کنید میخواهیم سه ماتریس A، 4×5 و B و C را که بهصورت زیر تعریف شدهاند را در یک ماتریس سهبعدی ذخیره کنیم:
با روش زیر این ماتریسها را در ماتریس سهبعدی ذخیره میکنیم:
D یک ماتریس سه بعدی است.
عکس این کار نیز ذخیرهی عناصر یک ماتریس سهبعدی در چند ماتریس دوبعدی است، برای مثال فرض کنید همین ماتریس D را میخواهیم در چند ماتریس دوبعدی ذخیره کنیم:
اگر بخواهیم عبارت را بهصورت زیر بنویسیم:
با توجه به اینکه (:,D(1 یک ماتریس سهبعدی است، A1 نیز یک ماتریس سه بعدی خواهد شد که با آنچه ما میخواستیم متفاوت خواهد بود.
گهگاه نیز در ذخیره ماتریسها در یک ماتریس سهبعدی ممکن است با نوشتن دستور بهصورت اشتباه به خطای زیر برخورد کنیم:
که در این موارد خطا به علت یکسان نبودن ابعاد طرفین تساوی رخ داده است.
صورت صحیح عبارت بالا به شکل زیر است که قبلاً ذکر شد:
مقاله متلب,مطلب,متلب,مقاله برق,مقاله قدرت,مقاله مطلب,مقاله سیمولینک,دانلود متلب,دانلود مقاله متلب,مقالهmatlab ,آموزش متلب,مطلب,متلب,آموزش برق,آموزش قدرت,آموزش مطلب,آموزش سیمولینک,دانلود متلب,دانلود آموزش متلب,آموزشmatlab ,پروژه متلب,مطلب,متلب,پروژه برق,پروژه قدرت,پروژه مطلب,پروژه سیمولینک,دانلود متلب,دانلود پروژه متلب,پروژهmatlab ,