有符号平方根 SSR

signed square root SSR

我在 n 个独立向量中有一个 matirx(其中每个向量都是 d*1 暗淡的),现在我想在 MATLAB 中对这些向量进行有符号平方根 (SSR) 归一化,现在我不知道是什么去做。 我应该对每个向量的每个元素执行 sqrt,然后将其与每个元素的符号相乘吗?

感谢任何帮助!

您可以定义自己的带符号平方根函数。

ssr = @(x) sign(x).*abs(x).^(0.5)

注意 . 执行元素明智的操作。