⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dojohnavg.c

📁 speech signal process tools
💻 C
字号:
dojohnavg(M,Mout,n)/* John's averaging process for matrices */register double *M,*Mout;register int n;{	register int i,j,iM,jM;	register double term,diag;	double tr;	double trace();	tr=trace(M,n)*2/n;	for(i=iM=0;i<n;i++,iM+=n)		{		diag=M[iM+i];		for(j=jM=0;j<n;j++,jM+=n)			{			if(i==j)continue;			term=M[iM+j]*tr/(diag+M[jM+j]);			Mout[iM+j]=term;			}		}	term=tr/2;	for(i=0;i<n;i++,Mout+=n+1)		*Mout=term;	return;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -