Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

c program for matrix muliplication

Status
Not open for further replies.

jakjoud

Full Member level 2
Joined
Feb 6, 2005
Messages
129
Helped
10
Reputation
20
Reaction score
1
Trophy points
1,298
Location
Marrakech
Activity points
954
Matrix inversion

Here is a source code in C for inversing matrix.
I hope it will help
 

konarkk

Full Member level 2
Joined
Jun 10, 2006
Messages
145
Helped
15
Reputation
30
Reaction score
9
Trophy points
1,298
Location
Mumbai , India
Activity points
2,085
Re: Matrix inversion

This is already given in EFY CD of month oct.
 

jakjoud

Full Member level 2
Joined
Feb 6, 2005
Messages
129
Helped
10
Reputation
20
Reaction score
1
Trophy points
1,298
Location
Marrakech
Activity points
954
Matrix inversion

I just get it from one friend. I don't have this CD
In fact it's applying a method called "gradient conjugé" in french! it's a useful when you're trying to work with big matrix
 

deepabhargavi

Junior Member level 2
Joined
Nov 3, 2006
Messages
20
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,281
Activity points
1,419
Re: Matrix inversion

Will this work for complex matrix. If the matrix is rank deficient will this give a psuedo inverse. which inversion method is computationwise most effective. I wanted to implement complex matix inversion in a DSP processor.
 

jakjoud

Full Member level 2
Joined
Feb 6, 2005
Messages
129
Helped
10
Reputation
20
Reaction score
1
Trophy points
1,298
Location
Marrakech
Activity points
954
Matrix inversion

First this works for complex matrix.
second I didn't undersatnd you second sentence "If the matrix is rank deficient will this give a psuedo inverse".
Third there are a lot of inversion matrix methodes and every one has a domain of applicability I can not say that there someone which more efficient in general than the others. But I think it depends on the matrix kind and size!
 

McShamrock

Member level 1
Joined
Oct 29, 2006
Messages
39
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Location
ITALY - Sardinia
Activity points
1,673
Re: Matrix inversion

For inversing a matrix in order to solve a linear system, a lot of methods exist.
Obviously, the use of a method rather than another depends on dimension and nature of the same matrix.
Which kind of matrix are you considering? I mean, is it a sparse matrix? Is an Hermitian one? what about elements? ..are they complex or not? Is the matrix a square one? what is its dimension?

Thx

Nicola
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top