Re: Writing a matrix as a multiplication of two vectors




Roger Stafford wrote:
In article <ef2f0e4.-1@xxxxxxxxxxxxxxxx>, "Sertac KOKSAL"
<sertackoksal@xxxxxxxxx> wrote:

Hello evetbody,

Does anybody know a method that enables to write a matrix(complex) as
the multiplication of two vectors?

Thanks in advance,

Regards

Sertac KOKSAL
--------------------
It is easy to multiply two vectors to get a matrix. If v1 is an n x 1
vector and v2 an m x 1 vector, then v1*v2' is an n x m matrix. However,
this matrix will be highly singular with a rank of only 1. You can't take
an arbitrary matrix and express it this way. Can you please be more
specific about what you are trying to accomplish?

If A, an m X n matrix has rank r, it can be represented by a weighted
sum of r vector multiplications. This is called singular value
decomposition (SVD). The weights and vectors are called the singular
values and vectors of A and can be obtained from the MATLAB
functions SVD and SVDS.

Hope this helps.

Greg

the SV

.



Relevant Pages

  • Re: Writing a matrix as a multiplication of two vectors
    ... sum of r vector multiplications. ... This is called singular value ... The weights and vectors are called the ... functions SVD and SVDS. ...
    (comp.soft-sys.matlab)
  • Linear algebra challenge answers
    ... Singular Value Decomposition (SVD), a function found on the HP48G and HP49G ... From an m x n matrix initially on the stack, ... The determinant of a square matrix is the product of its singular ...
    (comp.sys.hp48)
  • Linear algebra challenge answers
    ... Singular Value Decomposition (SVD), a function found on the HP48G and HP49G ... From an m x n matrix initially on the stack, ... The determinant of a square matrix is the product of its singular ...
    (comp.sys.hp48)
  • Re: SVD when calculated for a corpus of similar category?
    ... Peter Spellucci wrote: ... Suppose i compute SVD for a huge corpus ... >singular values in the diagonal matrix S arranged in descending order ...
    (sci.math.num-analysis)
  • Re: Linear regression in NumPy
    ... "This function returns the least-squares solution of an overdetermined ... cutoff for the range of singular values. ... squared residuals, ... rank of the matrix a, and the singular values of a in descending ...
    (comp.lang.python)