I have a m X n matrix written out to file, say like this:
1,2,3,4,5,6
2,6,3,10,34,67
1,45,6,7,8,8
I want to calculate the column averages in the MINIMUM amount of code or processing possible. I would have liked to use my favorite tool, "AWK" but since it processes rowwise, getting the... (5 Replies)
Howdy,
I need to convert an association data matrix, currently in a two-column format, into a matrix with numbers indicating the number of associations. I've been looking around for AWK code in the list, but could not find anything. Here's an example of what I want to perform:
original... (10 Replies)
Hi All,
I have a huge matrix file consisting some some millions rows and 6000 columns. The contents are just floating point numbers in the matrix. I want to extract each column (i.e. 6000 of them) and store each column in a separate file.
For example, 1.dat will consist of elements from column... (4 Replies)
I have a huge matrix file containing some 1.5 million rows and 6000 columns. The matrix looks something like this:
1 2 3
4 5 6
7 8 9
3 4 5
I want to add all the numbers in the columns of this matrix and display the result to my stdout. This means that the numbers in the first column are:
... (2 Replies)
Hi All,
I have a file example.csv which looks like this
GrpID,TargetID,Signal,Avg_Num
CSCH74_1_1,2007,61,256
CSCH74_1_1,212007,647,679
CSCH74_1_1,12007,3,32
CSCH74_1_1,207,299,777
I want the output as
GrpID,TragetID,Signal-CSCH74_1_1,Avg_Num
CSCH74_1_1,2007,61,256... (4 Replies)
Greetings, salutations.
I have a 3 column csv file with ~13 million rows and I would like to generate a correlation matrix. Interestingly, you all previously provided a solution to the inverse of this problem. Thread title: "awk? adjacency matrix to adjacency list / correlation matrix to list"... (6 Replies)
Hello All,
I need your help in the following problem. I have a matrix of 500 columns and 1000 rows and in each cell, it is having a value range from 0 to 9. I would like to convert each column in to a matrix, according to the value in each cell (ie) 0 to 9.
For each column, I need a matrix... (5 Replies)
Dear all,
I'm new in perl scripting and I'm trying to creating a matrix from a 3 column file sorting data in a particular manner. In the final matrix I need to have the first column "IDs" on the header of the columns and the second column values on the header of each row. And the value fo the... (2 Replies)
Hi, Is it possible to transpose the matrix like this using awk ? Many thanks in advance
Input
abc Name_1 0
abc Name_2 1
abc Name_3 2
abc Name_4 0.4
def Name_1 0
def Name_2 9
def Name_3 78
def Name_4 1
Output
abc def
Name_1 0 ... (4 Replies)
Discussion started by: quincyjones
4 Replies
LEARN ABOUT XFREE86
glmultmatrix
GLMULTMATRIX(3G)GLMULTMATRIX(3G)NAME
glMultMatrixd, glMultMatrixf - multiply the current matrix with the specified matrix
C SPECIFICATION
void glMultMatrixd( const GLdouble *m )
void glMultMatrixf( const GLfloat *m )
PARAMETERS
m Points to 16 consecutive values that are used as the elements of a 4x4 column-major matrix.
DESCRIPTION
glMultMatrix multiplies the current matrix with the one specified using m, and replaces the current matrix with the product.
The current matrix is determined by the current matrix mode (see glMatrixMode). It is either the projection matrix, modelview matrix, or
the texture matrix.
EXAMPLES
If the current matrix is C, and the coordinates to be transformed are, v=(v[0],v[1],v[2],v[3]). Then the current transformation is Cxv, or
c[0] c[4] c[8] c[12] v[0]
(c[1] c[5] c[9] c[13])x(v[1])
c[2] c[6] c[10] c[14] v[2]
c[3] c[7] c[11] c[15] v[3]
Calling glMultMatrix with an argument of m=m[0],m[1],...,m[15] replaces the current transformation with (CxM)xv, or
c[0] c[4] c[8] c[12] m[0] m[4] m[8] m[12] v[0]
(c[1] c[5] c[9] c[13])x(m[1] m[5] m[9] m[13])x(v[1])
c[2] c[6] c[10] c[14] m[2] m[6] m[10] m[14] v[2]
c[3] c[7] c[11] c[15] m[3] m[7] m[11] m[15] v[3]
Where 'x' denotes matrix multiplication, and v is represented as a 4x1 matrix.
NOTES
While the elements of the matrix may be specified with single or double precision, the GL may store or operate on these values in less than
single precision.
In many computer languages 4x4 arrays are represented in row-major order. The transformations just described represent these matrices in
column-major order. The order of the multiplication is important. For example, if the current transformation is a rotation, and
glMultMatrix is called with a translation matrix, the translation is done directly on the coordinates to be transformed, while the rotation
is done on the results of that translation.
ERRORS
GL_INVALID_OPERATION is generated if glMultMatrix is executed between the execution of glBegin and the corresponding execution of glEnd.
ASSOCIATED GETS
glGet with argument GL_MATRIX_MODE
glGet with argument GL_COLOR_MATRIX
glGet with argument GL_MODELVIEW_MATRIX
glGet with argument GL_PROJECTION_MATRIX
glGet with argument GL_TEXTURE_MATRIX
SEE ALSO glLoadIdentity(3G), glLoadMatrix(3G), glMatrixMode(3G), glPushMatrix(3G)GLMULTMATRIX(3G)