小编Naj*_*Naj的帖子

找到矩阵中一个点到矩阵中所有其他点的距离

我有一个矩阵a,我想计算从一个点到所有其他点的距离.所以结果矩阵确实应该为零(在我选择的点上)并且应该在该特定点周围显示为某种数字圆圈.

这就是我已经拥有但我似乎无法得到正确的结果.

a = [1 2 3 4 5 6 7 8 9 10]

for i = 2:20
    a(i,:) = a(i-1,:) + 1;
end

N = 10

for I = 1:N
    for J = 1:N
        dx = a(I,1)-a(J,1);
        dy = a(I,2)-a(J,2);
        distance(I,J) = sqrt(dx^2 + dy^2)
    end
end
Run Code Online (Sandbox Code Playgroud)

arrays matlab matrix vectorization bsxfun

0
推荐指数
1
解决办法
4940
查看次数

标签 统计

arrays ×1

bsxfun ×1

matlab ×1

matrix ×1

vectorization ×1