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

📄 process.awk

📁 对IEEE 802.11e里的分布式信道接入算法EDCA进行改进
💻 AWK
字号:
#!/usr/local/bin/gawk -fBEGIN {	erriter = -1;}{	iter = $1;	if (iter == erriter) 		next;		s = "";	i = 2;	while (index($i,"-")) {		s = sprintf("%s %s", s, $i);		i++;	}	s = sprintf("%s %s %s %s", s, $i, $(i+1), $(i+2));	i += 3;	error = 0;	for (j = i; j <= NF; j++) {		if ($j == -1)			error = 1;	}	if (!error) {		for (j = i; j <= NF; j++) {			sum[s,j-i+1] += $j;			sum2[s,j-i+1] += ($j*$j);		}		count[s]++;	}	else 		erriter = iter;	numval = NF - i + 1;}		END {	for (s in count) {		printf "%-45s ", s;		for (j = 1; j <= numval; j++) {			mean = sum[s,j]/count[s];			var = sum2[s,j]/count[s] - mean*mean;			printf "%6.2f %6.2f ", mean, sqrt(var/count[s]);		}		printf "\n";	}}		

⌨️ 快捷键说明

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