I have a need of doing averaging..for interpolation purpose
Try to understand..
consider 1st column, you can find duplicate values 0.789 repeated for about 22 times, but in second and third column values are varying, because of duplicates in 1st column, I have to take average of 2nd and 3rd values (22 values), so what script has to do is whenever it finds duplicate value it has to do averaging..
example : let me take first one sample input here
output file should look like this
wherever script finds duplicates in 1st column it has to do the averaging.
I hope now its clear
Last edited by Scott; 12-05-2012 at 06:06 AM..
Reason: Use code tags, please...
I've become obsessed with trying to get this to work.
As of yet, I am unable to figure it out. Unfortunately, I don't have Linux or UNIX available when I get home.
Anyone have tips for me on how I can pass param1 to ID via use of COUNTER and loop?
thx.
LIMIT=6
param1="999999999"
export... (0 Replies)
Hi everybody,
Firstly, this would be the first time I'm using JavaScript. My background is mainly Perl. Nevertheless, here's my problem.
So I've created a function
function linkout(url){
setTimeout("window.open(url)",5000) //in milliseconds
}
However because the variable "url" is... (0 Replies)
Hi all,
Consider I have a text file containing:
1003 60
1005 80
1100 110
Based on that file I need to create another file which is containing value from 1001 till 1100 which is a linear interpolation between two point (for 1004; 1006;1007 until 1109) and extrapolation based on 2... (7 Replies)
Dear all, could you help me with following question. There are two datasets (below). I need to find match between BP values from data1 and data2, and add corresponding CM value from data2 into data1. if there is not exact match, the corresponding CM value should be calculated using interpolation.... (20 Replies)
Hi I am a newbie in awk scripting.
I'm working with a file with xy coordinates that were acquired with a time stamp. All the time stamps were recorded but not the XY coordinates. Let see an example:
FFID X Y UNIX TIME TIMEGAP... (8 Replies)
Dear All,
I have two files which contain numerical data and strings. I want to create a new file that only revise numerical data from two files using interpolation. I guess AWK works, but I am new on AWK.
FileA.txt
.
.
index_2("0.1, 1, 2, 4, 8, 16, 32");
values("0.0330208, 0.0345557,... (17 Replies)
Dear all,
I always appreciate your help. I am an electrical engineer. I am using a tool for timing analysis of a circuit. I would like to interpolate results from two timing reports at different voltages (0.945V and 0.78V). If voltage is decreased, data arrival time is increased.
For... (4 Replies)
I am trying to perform linear interpolation on three columns in a CSV file.
When I run this code, I do not get any changes in the output (see Expected Output).
What am I doing wrong here?
Awk Code
'
function interpolate(lat1, lon1, t1, lat2, lon2, t2, i) {
for (i = 1; i... (2 Replies)
Discussion started by: hrrruser
2 Replies
LEARN ABOUT SUNOS
mlib_imageinterptablecreate
mlib_ImageInterpTableCreate(3MLIB) mediaLib Library Functions mlib_ImageInterpTableCreate(3MLIB)NAME
mlib_ImageInterpTableCreate - creates an interpolation table
SYNOPSIS
cc [ flag... ] file... -lmlib [ library... ]
#include <mlib.h>
void *mlib_ImageInterpTableCreate(mlib_type type, mlib_s32 width, mlib_s32 height, mlib_s32 leftPadding, mlib_s32 topPadding, mlib_s32 sub-
sampleBitsH, mlib_s32 subsampleBitsV, mlib_s32 precisionBits, const void *dataH, const void *dataV);
DESCRIPTION
The mlib_ImageInterpTableCreate() function creates an interpolation table based on prameters spedified.
This function creates an internal data structure, an interpolation table, which can be used by some image geometric functions for imple-
menting a table-driven interpolation algorithm.
The parameter type defines the type of dataH/dataV input arrays and can be MLIB_BYTE, MLIB_SHORT, MLIB_USHORT, MLIB_INT, MLIB_FLOAT, or
MLIB_DOUBLE.
The dataH array should have at least width*2**subsampleBitsH entries. dataH[i*2**subsampleBitsH] holds the coefficient for the leftmost
neighboring pixel, dataH[i*2**subsampleBitsH + 1] holds the coefficient for the second neighboring pixel from left, ..., and
dataH[i*2**subsampleBitsH + width - 1] holds the coefficient for the rightmost neighboring pixel, where i = 0, 1, 2, ..., 2**subsampleBitsH
- 1.
The dataV array should have at least height*2**subsampleBitsV entries or should be NULL. If dataV is NULL, then dataH is used in its
place, and in this case the parameters topPadding, height, and subsampleBitsV are ignored.
PARAMETERS
The function takes the following arguments:
type Data type of the coefficients.
width Width of the interpolation kernel in pixels.
height Height of the interpolation kernel in pixels.
leftPadding Number of pixels lying to the left of the interpolation kernel key position.
topPadding Number of pixels lying above the interpolation kernel key position.
subsampleBitsH Numbers of bits used for the horizontal subsample position.
subsampleBitsV Numbers of bits used for the vertical subsample position.
precisionBits Number of fractional bits used to describe the coefficients.
dataH Pointer to horizontal coefficient data.
dataV Pointer to vertical coefficient data.
RETURN VALUES
The function returns a pointer to an interpolation table.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Interface Stability |Evolving |
+-----------------------------+-----------------------------+
|MT-Level |MT-Safe |
+-----------------------------+-----------------------------+
SEE ALSO mlib_ImageInterpTableDelete(3MLIB), mlib_ImageAffineTable(3MLIB), mlib_ImageZoomTranslateTable(3MLIB), mlib_ImageGridWarpTable(3MLIB),
mlib_ImagePolynomialWarpTable(3MLIB), attributes(5)SunOS 5.10 9 Nov 2004 mlib_ImageInterpTableCreate(3MLIB)