Jump to content

  • Log In with Google      Sign In   
  • Create Account


#ActualBrother Bob

Posted 25 February 2013 - 01:53 PM

@ Brother Bob;  I'm sure that's good advice.  The problem is I don't understand enough for it to help me.  I wouldn't know how to properly condition the matrix.  I also do not know how Matlab is coming up with its answer.

The condition of the matrix is a property of the matrix itself and not something you can just adjust to improve it. Your specific matrix has a specific condition, and the specific matrix you posted is not well conditioned. In this context, you could see the condition of the matrix as how numerically sensitive it is to perform calculations on it.

 

If the exact matrix itself is not important but its general structure is, then you can improve the condition by a technique called regularization. It basically means adding a constant value to the diagonal of your matrix, effectively turning your matrix M into the new matrix M'=M+r*I where r is called a regularization factor and I is the identity matrix.


#1Brother Bob

Posted 25 February 2013 - 01:51 PM

@ Brother Bob;  I'm sure that's good advice.  The problem is I don't understand enough for it to help me.  I wouldn't know how to properly condition the matrix.  I also do not know how Matlab is coming up with its answer.

The condition of the matrix is a property of the matrix itself and not something you can just adjust to improve it. Your specific matrix has a specific condition, and the specific matrix you posted is not well conditioned.

 

If the exact matrix itself is not important but its general structure is, then you can improve the condition by a technique called regularization. It basically means adding a constant value to the diagonal of your matrix, effectively turning your matrix M into the new matrix M'=M+r*I where r is called a regularization factor and I is the identity matrix.


PARTNERS