Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

gcomp(1) [hpux 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)

Check Out this Related Man Page

DGRAPH(1)						      General Commands Manual							 DGRAPH(1)

NAME
dgraph - do a set of graphs to a dumb terminal SYNOPSIS
dgraph [ -w width ][ -l length ][ +variable value .. ][ file .. ] DESCRIPTION
Dgraph reads each graph file in sequence and converts it to a character plot displayable on any ascii device. If no files are given, the standard input is read. Across the top of the plot, the extrema are printed. This is the only indication of the axis size. Curves are represented with their respective letter ('A' for curve A, etc.) at each point. Where two or more curves cross, a number is shown instead. The size of the output array can be specified as a certain width and length. The default size is 79 by 22. Variables can be set explicitly with +variable value options. See bgraph(1) for details. EXAMPLE
To get a quick glimpse of the sine function from 0 to 4. dgraph A(x)=sin(x) Anpoints=100 xmin=0 xmax=4 ^D AUTHOR
Greg Ward BUGS
There is no mechanism provided for undefining a variable. SEE ALSO
bgraph(1), gcomp(1), icalc(1), igraph(1) RADIANCE
6/24/98 DGRAPH(1)
Man Page

9 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Float calculations

As expr is used for integer calculations, which command is used for float calculations. (1 Reply)
Discussion started by: sharmavr
1 Replies

2. Shell Programming and Scripting

using awk to print average and standard deviation into a file

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)
Discussion started by: phil_heath
1 Replies

3. Shell Programming and Scripting

fieldwidths, printf and calculations with variables

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)
Discussion started by: origamisven
2 Replies

4. Shell Programming and Scripting

Mathematical calculations in shellscript

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)
Discussion started by: aish11
5 Replies

5. UNIX and Linux Applications

gnuplot average of N curves

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)
Discussion started by: jamie_123
3 Replies

6. Shell Programming and Scripting

calculating row-wise standard deviation using awk

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)
Discussion started by: ida1215
2 Replies

7. Shell Programming and Scripting

Help with Arithmetic calculations in Shell script

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)
Discussion started by: karumudi7
4 Replies

8. Shell Programming and Scripting

Arithmetic calculations in bash file

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)
Discussion started by: kristinu
8 Replies

9. Shell Programming and Scripting

Output calculations

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)
Discussion started by: cmccabe
7 Replies