۱۳۹۴/۰۳/۰۵, ۰۸:۰۹ ق.ظ
سلام
فرض کنید که ماتریس زیر را داریم:با خروجی زیر:
میخوام تک تک درایه های ماتریس A و B رو با هم مقایسه کنم.( یعنی ردیف اول ماتریس B با ردیف اول ماتریسA) ، (ردیف اول ماتریسB با ردیف دوم ماتریس A )، ( ردیف اول ماتریسB با ردیف سوم ماتریس A ) ، ( ردیف اول ماتریسB با ردیف چهارم ماتریس A ). بعدش بره سراغ ردیف دوم ماتریس B و با هر ردیف ماتریسA مقایسه کنه. مراحل تا آخرین ردیف ماتریس ها ادامه پیدا کنه. توی هر مقایسه عملیات زیر رو انجام بده:
اگر در هر مقایسه ستون 1و3و5و6 مربوط به ماتریس A و B برابر باشه مقدارشون رو با هم جمع کنه و در متغیر c (برای هر ردیف) نگه داره.
چجوری میشه این کار رو انجام داد؟
فرض کنید که ماتریس زیر را داریم:
کد پیاچپی:
A=randi([1 9],4,6)
B=randi([1 9],4,6)
کد پیاچپی:
A =
9 4 4 1 4 5
6 4 7 7 4 3
2 3 2 5 4 3
8 4 4 4 9 6
B =
6 5 3 3 5 5
2 7 7 7 3 2
1 3 4 3 3 1
3 4 7 6 2 2
میخوام تک تک درایه های ماتریس A و B رو با هم مقایسه کنم.( یعنی ردیف اول ماتریس B با ردیف اول ماتریسA) ، (ردیف اول ماتریسB با ردیف دوم ماتریس A )، ( ردیف اول ماتریسB با ردیف سوم ماتریس A ) ، ( ردیف اول ماتریسB با ردیف چهارم ماتریس A ). بعدش بره سراغ ردیف دوم ماتریس B و با هر ردیف ماتریسA مقایسه کنه. مراحل تا آخرین ردیف ماتریس ها ادامه پیدا کنه. توی هر مقایسه عملیات زیر رو انجام بده:
اگر در هر مقایسه ستون 1و3و5و6 مربوط به ماتریس A و B برابر باشه مقدارشون رو با هم جمع کنه و در متغیر c (برای هر ردیف) نگه داره.
چجوری میشه این کار رو انجام داد؟