Info

この質問は閉じられています。 編集または回答するには再度開いてください。

multiply matrices and sum the result

1 回表示 (過去 30 日間)
tevzia
tevzia 2013 年 12 月 3 日
閉鎖済み: MATLAB Answer Bot 2021 年 8 月 20 日
Hi,
I want to multiply two different matrices and sum the result It is a neighborhood analysis.for matrix x every row is an area and every column is an action occurs (for area 1, action is at period 4). so area 1 and 3 happens at the same time. if area 1 and 3 are neighbor it should be multiply (at least i think multiplying would give the result) and results will be 1 or 0 if they are not neighbour and sum ( basically count how many of them are neighbor and action occurs same period. for matrix y each column and row is area if they are neighbor it's 1 otherwise 0.
Here is my matrices:
x=[0 0 0 1
1 0 0 0
0 0 0 1
0 1 0 0
0 0 1 0]
y=[0 0 0 0 0
1 0 0 0 0
1 1 0 0 0
0 1 0 0 0
0 1 1 1 0]

回答 (1 件)

Image Analyst
Image Analyst 2013 年 12 月 4 日
編集済み: Image Analyst 2013 年 12 月 4 日
I'm not sure what it means to "be neighbors". Does that mean a 1 in row "r" can have neighbors only if they occur in row "r-1" or "r+1"? It's also not clear to me how y was created and why it has 5 columns instead of 4. Can you go through how that was constructed?

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by