Finding connection between elements of an array

Hi,
I have an array,
A = [1 3 5 7 2 4 9 3;
2 2 7 5 3 8 10 2];
I want to know the number of connection between elements considering both rows.
For example, 2 is connected with 1 and 3 if I consider row-wise relation. So, number of connection for 2 is = 2. And, similarly, number of connection for 7 is = 1.
How can I know that number for all elements.
Thanks in advance.

4 件のコメント

Image Analyst
Image Analyst 2014 年 11 月 20 日
If 2 is connected to 1 and 3 above it, then why is 7 in the bottom row not connected to 3 and 5 above it? And what's the definition of "row-wise relation"?
Majbah
Majbah 2014 年 11 月 20 日
The array is formulated as random. I want to know the connection only, whether in bottom or top row.
By 'row-wise relation' I meant, I will only consider the connection between row elements. For example, 8 is connected with 4 only, not 10 or 3.
Image Analyst
Image Analyst 2014 年 11 月 21 日
Can we assume they're all integers, or do we have to worry about floating point numbers?
Majbah
Majbah 2014 年 11 月 21 日
Yes, all numbers are integer.

サインインしてコメントする。

 採用された回答

Image Analyst
Image Analyst 2014 年 11 月 21 日
編集済み: Image Analyst 2014 年 11 月 21 日

0 投票

If they're integers and you have the Image Processing Toolbox, you can compute the Gray Level Co-occurrence Matrix (GLCM), which is what you're asking for (though you don't know it yet). Use the graycomatrix() function.

その他の回答 (0 件)

タグ

質問済み:

2014 年 11 月 20 日

コメント済み:

2014 年 11 月 21 日

Community Treasure Hunt

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

Start Hunting!

Translated by