PDA

View Full Version : ضرب ماتریس ها ؟



Aliweb
پنج شنبه 27 بهمن 1390, 19:55 عصر
سلام

میخواهیم دو ماتریس(3*2)را در( 4*3) ضرب کنیم خروجی این ماتریس 4 *2 است خوب اینم برنامه اش اما این حلقه سوم برای چی هست ؟


for(i=0;i<2;i++)
for(j=0;j<4;j++)
for(k=0;k<3;k++)
m3[i][j]=m3[i][j]+m1[i][k]*m2[k][j];

moh3en_f1
پنج شنبه 27 بهمن 1390, 20:59 عصر
فکر کنم برای جمع باشه چون وقتی سطر اول رو در ستون اول ضرب میکنی باید تک تک مولفه هاش رو ضرب کنی و در نهایت جمع کنی ...

vistacali
شنبه 29 بهمن 1390, 15:02 عصر
82872

دوست گرامی برای ایکه راحت متوجه بشی روی عکس توضیح دادم برات عکس رو دانلود کن ونگاه کن

اوتن حلقه برای همون ستون های هست که با هم برابرند

MAN_UNITED
شنبه 29 بهمن 1390, 19:09 عصر
فکر کنم با این عکس کاملا متوجه بشی

http://www.irupload.ir/images/bmplzdoyyc3ykxn3yjy9.jpg