R中的L_0范数,如何执行

时间:2015-10-16 13:15:15

标签: r math vector

有没有人知道如何计算R中矢量的L_0 normsum(x^p)^(1/p)时我无法执行常规p=0所以我不确定是否有一个简单的这样做的方式。谢谢!

1 个答案:

答案 0 :(得分:4)

这取决于你如何定义L_0规范。没有明确的共识。

  

From wikipedia:ℓ0" norm"由David Donoho撰写 - 他的引号警告这一点   函数不是一个合适的规范 - 是非零条目的数量   向量x。许多作者通过省略引用来滥用术语   分数。定义0 ^ 0 = 0,

只需使用sum(x != 0)