matrix

Matrix multiplication in GSL-GNU

Kindly tell me the function of matrix multiplication in GSL library. I have searched a lot but I am not be able to fine it. If any one know about that function kindly answer. Thanks in advance. ...

Get adjacent elements in a two-dimensional array?

I have a two-dimensional array, say 0 0 0 0 0 0 2 3 4 0 0 9 1 5 0 0 8 7 6 0 0 0 0 0 0 And i need to get all the numbers adjacent to 1(2, 3, 4, 5, 6, 7, 8, 9) Is there a less ugly solution than: topLeft = array[x-1][y-1] top = array[x][y-1] topRight = array[x+1][y-1] # etc Thanks! ...

dojo.gfx matrix transformation

Matrix transformations has got my head spinning. I've got a dojox.gfx.group which I want to be draggable with Mover and then be able to rotate it around a certain point on the surface. My basic code looks like this: this.m = dojox.gfx.matrix, . . . updateMatrix: function(){ var mtx = this.group._getRealMatrix(); var trans_m = this....

SSRS 2005 with matrix and list shows blank page between every data page when printing or exporting to PDF

Hi, I am using SQL Server Reporting Services 2005 - I have created a portrait A4 report 8.5in by 11in. The report consists of a header, body and a footer. The body consists of a number of textboxes in a 2 column layout and underneath them a matrix placed onto a list. The matrix consits of 2 fixed rows (with 1 fixed textual column i...

test whether a 2D transformation matrix is orthogonal

We have found that HP's printer drivers fail to handle PlgBlt()s properly for many of their printers. Our intention is to handle any orthogonal rotations ourselves, and only have the printer handle scale and translation (which it seems to handle correctly). I have a 2D matrix available to me at the point in code where I am about to "dr...

Matrix Multiply method in C#

I dont really understand the method Matrix.Multiply(Matrix m) in C#. Let say I have 2 matrices. 1 matrix is in world space and 1 matrix in local space, now I want to transform world space to local space or from local space to world space, what should I do with the Multiply method? Matrix world = .... Matrix local = ... world.Multiply...

C++ Matrix Class

In C, if I wanted to create a matrix struct, I would use: struct matrix { int col, row; double data[1]; // I want the matrix entries stored // right after this struct } Then I can allocate it with matrix* allocate_matrix(int row, int col) { matrix* m = malloc(sizeof(matrix) + sizeof(double) * (row * col - 1));...

Octave inverse matrix and integer result

Hi, I would like to get an invertible matrix in Octave but as integers matrix, so: x = [9,15;19,2]; inv(x) and the result is: [-0.0074906, 0.0561798; 0.0711610, -0.0337079] but I would like to get [22,17;25,21] anyone knows how to convert this result? Many thanks. ...

Creating matrix of maximum values indices in MATLAB

Using MATLAB, I have an array of values of size 8 rows x N columns. I need to create a matrix of the same size, that counts maximum values in each column and puts 1 in the cell that contains maximum value, and 0 elsewhere. A little example. Lets assume we have an array of values D: D = 0.0088358 0.0040346 0.40276 0.00...

Mysql multivariable linear regression

I am trying to do a multivarible (9 variables) linear regression on data in my mysql 5.0 database (the result value field only has 2 possible values, 1 and 0). I've done some searching and found I can use: mysql> SELECT -> @n := COUNT(score) AS N, -> @meanX := AVG(age) AS "X mean", -> @sumX := SUM(age) AS "X sum", -> @s...

java jama matrix problem

Hi All, I am using jama to calculate SVD. It work very good. If i pass square matrix. For example 2x2 or 3x3 etc. matrix. But when I pass some thing like this 2x3 or 4x8 it give error . I used all of their example. They have different constructor to perform the job. Also my second question is, I am usded 3x3 matrix and it gave double[...

Vector Transformation with Matrix

Hi all, I'm working on a code to do a software skinner (bone/skin animation), and I'm at the "optimization" phase (the skinner works pretty well and skin a 4900 triangles mesh with 22 bones in 1.09 ms on a Core Duo 2 Ghz (notebook)). What I need to know is : 1) Can someone show me the way (maybe with pseudocode) to transform a float3 (a...

How can I join two Matrix in Java

Hello I want to join 2 matrix with the same number of columns and different number of lines, but I'm wondering how can I do this with one command. I already know how to do this using for's, then, I want to know if there is a command in Java that do the job for me. For example int m1[][] = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}; int m2[][...

Create a class MAT of size m x n

Create a class MAT of size m x n. Define the following matrix operations for MAT type objects a. Addition b. Subtraction c. Multiplication. ...

Traverse Rectangular Matrix in Diagonal strips

I need the same thing done here, but to work with any matrix, not just a square one. Also, the direction of traversal needs to be opposite. I tried to edit the code I found there, but couldn't figure it out. Thanks. ...

positive semi-definite matrices and numerical stability ?

i'm trying to do factor analysis for a co-occurrence matrix(C) , which is computed from the term-document matrix(TD) as follows: C=TD*TD' In theory C should be positive semi-definite , but it isn't and the factor analysis algorithm can't work with it because of this.I can't change the algo because of speed reasons). I look it up and ...

Decompose a WPF MatrixTransform

Is there a way to decompose a MatrixTransform in WPF in order to remove certain transformations? I'm rendering an adorner on an item which is the child of a ViewBox. For testing purposes the adorner draws a box around the item. Let's say I draw the following: protected override void OnRender(DrawingContext drawingContext) { Rect a...

Flash 10 3D making text blur

I got a Sprite that I'm rotating with rotationX & rotationY. This converts the clip to 3d object. Which makes texts in it blurred. When I'm rotating this clip back to rotationX=0 and rotationY=0, I'm setting: this.transformation.matrix3D = null; Which makes the texts crisp. BUT, when I'm adding another clip to this sprite, that has z=4...

Flex Matrix rotate Image n degrees

How can I rotate an Image eg. 180 degrees clockwise using the Matrix I can use the following code to rotate the image 90 degrees, but it is incremental, meaing var matrix:Matrix = new Matrix(); matrix.rotate(Math.PI/2); matrix.tx = imgControl.content.height; var bitmapData:BitmapData = new BitmapData(imgControl.content.height, imgCo...

Isometric projection : What's wrong with my math?

I have an math problem in Isometric projection. I have reading an article: Axonometric projections - a technical overview. For the Isometric projection part, it give an mathematical formula for conversion 3D point into 2D point for the x part the formula is: x' = ( x − z ) cos(30); But i also check for wiki for Isometric Projection s...