-1

我有 2 个矩阵,其中包含有关 Vx 和 Vy 运动矢量分量的空间分量的 2D 数据。

如何轻松组合 2 个矩阵以获得幅度矩阵 (sqrt(Vx^2+Vy^2))?

4

2 回答 2

3

您还可以使用hypot

result = hypot(Vx, Vy);

根据文件

C = hypot(A,B)返回sqrt(abs(A).^2+abs(B).^2)仔细计算以避免下溢和溢出。

于 2015-04-14T11:32:16.047 回答
1

计算两个矩阵的大小与使用标量值的过程相同。唯一的区别是,您必须在运算符之前放置一个点 ( .) 来区分您不想以矩阵方式进行操作,只能逐个元素地进行操作。

M=sqrt(Vx.^2+Vy.^2);
于 2015-04-14T09:59:21.160 回答