Info

Cette question est clôturée. Rouvrir pour modifier ou répondre.

multiply matrices and sum the result

1 vue (au cours des 30 derniers jours)
tevzia
tevzia le 3 Déc 2013
Clôturé : MATLAB Answer Bot le 20 Août 2021
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]

Réponses (1)

Image Analyst
Image Analyst le 4 Déc 2013
Modifié(e) : Image Analyst le 4 Déc 2013
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