GCOMP(1) General Commands Manual GCOMP(1)NAME
gcomp - do computations on a graph file.
SYNOPSIS
gcomp [ -amilh ][ +variable value .. ][ file .. ]
DESCRIPTION
Gcomp reads each graph file in sequence and computes the specified calculations. The type options are as follows:
-n Print the name of each curve.
-a Print average and standard deviation of each curve.
-m Print minimum and maximum for each curve.
-i Print Romberg's approximation to the integral of each curve.
-l Print the slope, intercept, and correlation coefficient using the least squares method of linear regression.
-h Do not print a header in the output.
The calculations will be displayed as columns in the order they are specified on the command line. If no files are given, the standard
input is read.
Variables can be set explicitly with +variable value options. The only truely useful variables for this program are xmin and xmax. They
determine boundaries for the calculations.
EXAMPLE
To compute the approximate integral of sin(x)/log(x) from 2 to 4:
gcomp -i
A(x)=sin(x)/log(x);
Anpoints=100;
xmin=2;
xmax=4;
^D
AUTHOR
Greg Ward
BUGS
Only the y values can be used for computation.
SEE ALSO bgraph(1), dgraph(1), icalc(1), igraph(1)RADIANCE 6/24/98 GCOMP(1)

Check Out this Related Man Page

GCOMP(1) General Commands Manual GCOMP(1)NAME
gcomp - do computations on a graph file.
SYNOPSIS
gcomp [ -amilh ][ +variable value .. ][ file .. ]
DESCRIPTION
Gcomp reads each graph file in sequence and computes the specified calculations. The type options are as follows:
-n Print the name of each curve.
-a Print average and standard deviation of each curve.
-m Print minimum and maximum for each curve.
-i Print Romberg's approximation to the integral of each curve.
-l Print the slope, intercept, and correlation coefficient using the least squares method of linear regression.
-h Do not print a header in the output.
The calculations will be displayed as columns in the order they are specified on the command line. If no files are given, the standard
input is read.
Variables can be set explicitly with +variable value options. The only truely useful variables for this program are xmin and xmax. They
determine boundaries for the calculations.
EXAMPLE
To compute the approximate integral of sin(x)/log(x) from 2 to 4:
gcomp -i
A(x)=sin(x)/log(x);
Anpoints=100;
xmin=2;
xmax=4;
^D
AUTHOR
Greg Ward
BUGS
Only the y values can be used for computation.
SEE ALSO bgraph(1), dgraph(1), icalc(1), igraph(1)RADIANCE 6/24/98 GCOMP(1)

Hi I want to use awk to print avg and st deviation but it does not go into a file for column 1 only.
I can do average and # of records but i cannot get st deviation.
awk '{sum+=$1} END { print "Average = ",sum/NR}'
thanks (1 Reply)

Hello guys,
I have a problem concerning the formatting when performing calculations with variables passed to awk and using fieldwidth definitions and printf.
I have the following code:
awk 'BEGIN{ FIELDWIDTHS = "5 3 7 5 8 8 8" }{if ($7 != "") printf"%s%-s%s%s%s%s%s\n",$1,$2,$3,$4,$5,$6,$7;... (2 Replies)

Hi
want to do below mathematical calculations in shellscrip but it is not giving me the exact output.Please help me to solve this
price=95.3
price1=(20/100)*$price+$price
echo "price=$price1"
finally the output should display price=114.36
Thanks (5 Replies)

Hi
I am faced with a situation where I have to plot an curve which is an average of 10 tables. It is not possible to mathematically find an average (which would be correct) because my tables have the time of occurences of events, sometimes events wont occur at similar times in two or more... (3 Replies)

Hi,
I have a file containing 100,000 rows-by-120 columns and I need to compute for the standard deviation for each row. Any idea on how to calculate row-wise standard deviation using awk? My sample data looks like this:
input data:
23 35 12 25 16 17 18 19 29 12
12 26 15 14 15 23 12 12... (2 Replies)

Hi,
I need a help with arithmetic calculations in my script. I have two variables: a=17; b=1712
I want to perform ($a/$b)*100 with two decimals in the result.
I tried with following:
res=$((100*a/b))
res=`echo "scale=2; $a / $b" | bc`
But I am not getting the decimal values.... (4 Replies)

I have 2 numbers
xmin = 0.369000018
xmax = 0.569000006
and want to calculate
(xmax- xmin) / 5.0
I have tried using $(( )) but is always giving an error (8 Replies)

Attached are the is original output (zipped file) and a custom file using the awk code below in which the average reads per bait are calculated (average.txt)
awk '{if(len==0){last=$4;total=$6;len=1;getline}if($4!=last){printf("%s\t%f\n", last,... (7 Replies)