How to put the values into adjacent matrix?
조회 수: 2 (최근 30일)
이전 댓글 표시
I have matrix A=[2,2; 4,2; 3,4; 3,1]. The first column represents x axis, the second column represents y axis of the points. So I have 4 points. And I need make adjacent matrix of x elements of points. So, A=[x1,x2,x3,x4]=>A=[2,4,3,3]
How to make adjacent matrix like this?:

댓글 수: 0
채택된 답변
Geoff Hayes
2016년 7월 3일
Beibit - it seems that the second column of your matrix A is ignored, so the code would just be
A=[2,2; 4,2; 3,4; 3,1];
adjMat = zeros(4,4);
for u=1:4
for v=1:4
adjMat(v,u) = A(u,1)-A(v,1);
end
end
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Creating and Concatenating Matrices에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!