title: How to solve an equation with variables in a matrix in Python?
body: <p>i'm coding in Pyhon, and I'm working on stereo-correlation. I want to resolve this equation : m = K.T.M</p>
  
  <p>m,K,M are know.</p>
  
  <p>where :</p>
  
  <p><strong>M</strong> is the  homogeneous coordinate of a point in the cartesian coordinate system "world"</p>
  
  <pre><code>M=np.array([X,Y,Z,1])
  </code></pre>
  
  <p><strong>K</strong> is my intrinsic matrix for the left camera</p>
  
  <pre><code>K=np.matrix([ [fx,  0, cx, 0],
                [ 0, fy, cy, 0], 
                [ 0,  0,  1, 0]])
  </code></pre>
  
  <p><strong>m</strong> its the M point views by the left camera</p>
  
  <pre><code>m=np.array([x,y,1])
  </code></pre>
  
  <p>and <strong>T</strong> is the transformation to pass to the "world" coordinate system to the left camera coordinate system.</p>
  
  <pre><code>T= np.matrix([[x00, x01, x02, Tx],
                [x10, x11, x12, Ty], 
                [x20, x21, x22, Tz], 
                [0  , 0  , 0  , 1 ]])
  </code></pre>
  
  <p>So I want to solve this equation to find <strong>T</strong> but it's impossible to create a matrice without give values to variables.</p>
  
  <p>someone have a solution?</p>
  
  <p>Thanks
  best regards</p>