How to insert two matrices into a matrix?
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Nora Hora
el 22 de Nov. de 2016
Comentada: Guillaume
el 22 de Nov. de 2016
I would like to insert my matrices: R, R' and t,t' into an identity 4x4 matrix.
Then I would like to multiple them and as a result store from the final 4x4 matrix just the R^(3x3) and t^(3x1) matrices.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/158296/image.png)
Thank you in advance for your help!
0 comentarios
Respuesta aceptada
Más respuestas (1)
Guillaume
el 22 de Nov. de 2016
The first concatenation is simply:
[Rprime, tprime; 0 0 0 1]
The second:
[R, t; 0 0 0 1]
and so on.
2 comentarios
Guillaume
el 22 de Nov. de 2016
You're talking about Rhat and that, then:
p = [Rprime, tprime; 0 0 0 1] * [R, t; 0 0 0 1];
Rhat = p(1:3, 1:3);
that = p(1:3, 4);
Ver también
Categorías
Más información sobre Special Functions en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!