آموزش ضرب المان با المان ماتریس در متلب

قسمت سی ام: آموزش ضرب المان با المان دو ماتریس در متلب

یک ماتریس، آرایش منظمی از اعداد است، برای ضرب کردن دو ماتریس، باید تعداد ستون‌های اولی با تعداد سطر‌های دومی برابر باشد. ضرب‌کردن یک …

 

دانلود آموزش ضرب المان با المان ماتریس در متلب

کلمات کلیدی:

ضرب در چندین سطح مختلف در MATLAB رخ می دهد. در اینجا، این فرایند به عمل ماتریس ضرب تقسیم می شود تا شما بتوانید هر سطح را به عنوان پیشرفت ببینید.

ضرب دو بردار

بردارها فقط ماتریس فقط یک ردیف یا ستون هستند. به خاطر داشته باشید که شما یک بردار ردیف را با جدا کردن مقادیر با استفاده از کاما، مانند [1، 2] ایجاد می کنید . برای ایجاد بردارهای ستون، شما از یک نقطه عطفی مانند [3؛ 4] شما همچنین می توانید نخست را برای ایجاد یک ردیف یا ستون بردار استفاده کنید. به عنوان مثال، [3، 4] ‘ معادل با [3؛ 4]

هنگامی که می خواهید یک بردار را به وسیله ی دیگری چند برابر کنید، باید یک ردیف و یک بردار ستون داشته باشید. با تایپ کردن d = [1، 2] * [3؛ 4] و با فشار دادن Enter. شما مقدار 11 را برای خروجی دریافت می کنید.

البته، روش مورد استفاده برای انجام ضرب، عنصر اول در بردار ردیف را با عنصر اول vector vector ضرب می کند و نتیجه را به ضرب عنصر دوم ردیف ردیف و عنصر دوم ستون بردار چه چیزی به پایان می رسد d = 1 * 3 + 2 * 4 است . این شکل ضرب نیز یک محصول درونی است .

همچنین ممکن است یک محصول بیرونی با استفاده از MATLAB ایجاد کنید. در این مورد هر عنصر در بردار اول توسط هر عنصر از بردار دوم ضرب می شود و نتایج هر ضرب در یک عنصر جداگانه قرار می گیرد.

برای قرار دادن این در چشم انداز، شما می توانید با یک ماتریس 2 × 2 که شامل [1 * 3، 2 * 3؛ 1 * 4، 2 * 4]. ساده ترین راه دیدن این کار این است که خودتان آن را انجام دهید. تایپ e = bsxfun (times، [1، 2]، [3؛ 4]) و Enter را فشار دهید. می بینمت

  e =
   3 6
   4 8 

تابع bsxfun () عملیات عناصر توسط یک عنصر را انجام می دهد. شما یک تابع nam را برای انجام عملیات ریاضی بر اساس عنصر بر روی دو اشیاء ارائه می کنید. شما می توانید از نام تابع times استفاده کنید که ضرب را انجام می دهد. دو ورودی یک بردار ردیف و یک بردار ستون است.

خروجی یک ماتریس 2 × 2 است که عنصر ستون 1 1 ردیف 1 آن 1 * 3 است. به همین ترتیب، عنصر ستون 2 عدد ردیف 1 2 * 3 است. ضرب دوم ردیف دوم همانند اولین عمل می کند.

راه دیگری برای به دست آوردن محصول بیرونی این است که اطمینان حاصل شود که ابتدا ستون ستون ظاهر می شود. به عنوان مثال، type e = [3؛ 4] * [1، 2] و یک خروجی از شما دریافت می کنید

  e =
   3 6
   4 8 

ضرب یک ماتریس توسط یک بردار

هنگام انجام ضرب یک ماتریس توسط یک بردار، منظور که در آن بردار به نظر می رسد مهم است. بردارهای ردیف قبل از ماتریس ظاهر می شوند، اما بعد از ماتریس، بردارهای ستون ظاهر می شوند. برای دیدن نحوه کار بردار بردار سطر، type f = [1، 2] * [3، 4؛ 5، 6] و Enter را فشار دهید. شما خروجی را ببینید

  f =
  13 16 

عنصر اول توسط 1 * 3 + 2 * 5 تولید می شود. عنصر دوم توسط 1 * 4 + 2 * 6 تولید می شود. با این حال، تعداد عناصر در ماتریس باید با تعداد عناصر در بردار موافق باشد.

 

 

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

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

*

code