如何确定pcm样品的信号强度?在权力方面

我读到信号功率=信号*信号。那是什么?什么是信号?我们如何获得它?我用C编程(如果有必要发布)     
已邀请:
信号是您采样的任何输入源的幅度。例如。对于音频,您可能有16位带符号的样本,而+32767可能代表+1.0 V模拟,-32768可能是-1.0 V模拟。 (数字样本值与您采样的任何模拟量之间的关系通常是线性的,这使生活变得简单。) 要计算信号的功率,您可以测量均方值,例如:
double sum_sq = 0.0;
for (int i = 0; i < N; ++i)
{
    sum_sq += (double)sample[i] * (double)sample[i];
}
double power = sum_sq / (double)N;
    

要回复问题请先登录注册