root / examples / Test / Zmat / Dep_tgt.awk @ 1
Historique | Voir | Annoter | Télécharger (592 octet)
1 | 1 | equemene | BEGIN{ |
---|---|---|---|
2 | 1 | equemene | it=-1 |
3 | 1 | equemene | pi=3.14159265358979 |
4 | 1 | equemene | } |
5 | 1 | equemene | { if ($1=="PATHNAME") { i=index($3,","); if (i==0) {Nom=$3} else {Nom=substr($3,1,i-1) }; Nom=Nom "_tgt_";next} |
6 | 1 | equemene | } |
7 | 1 | equemene | |
8 | 1 | equemene | /Visualization of tangents/,/END of tangents/ { |
9 | 1 | equemene | if ($1=="Visualization") { it++; File=Nom it ".dat"; |
10 | 1 | equemene | print "#Tangents for Iopt=" it > File; next;} |
11 | 1 | equemene | if ($1=="END") { next } |
12 | 1 | equemene | if (NF==0) {print "" >> File; next} |
13 | 1 | equemene | printf(" %12.5f %12.5f %12.5f",$1*1.,$2*1.,$3*180./pi) >> File |
14 | 1 | equemene | for(j=4;j<=NF;j+=3) { printf(" %12.5f %12.5f %12.5f",$j*1.,$(j+1)*180./pi,$(j+2)*180./pi) >> File } |
15 | 1 | equemene | print "" >> File |
16 | 1 | equemene | } |
17 | 1 | equemene | END{ |
18 | 1 | equemene | } |