Matlab - Como Graficar una serie de puntos de una matriz

 
Vista:

Como Graficar una serie de puntos de una matriz

Publicado por Raul islas Gomez (3 intervenciones) el 25/03/2015 01:15:11
Buenas tardes soy estudiante de Ing en computación estoy tratando de aprende a como usar Matlab tengo una matriz de puntos que tengo que molerlos usando la representación de Matrices Homogéneas

estos puntos representan una silueta de un carro en un plano
y lo multiplicare por la matriz de translacion

|x y h |
|1 1 1 |
|1 2 1 |
|2 2 1 | |1 0 0|
|3 3 1 | |0 1 0| Dando movimiento a la silueta 5 posiciones con respecto a X mi pregunta es como
|5 3 1 | |5 0 1| puedo graficar esta silueta (La matriz )
|6 2 1 |
|7 2 1 |
|7 1 1 |
|6 1 1 |
|2 1 1 |
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Jorge De Los Santos
Val: 30
Ha disminuido su posición en 12 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Como Graficar una serie de puntos de una matriz

Publicado por Jorge De Los Santos (213 intervenciones) el 25/03/2015 02:56:50
Hola Raul

Puedes probar con lo siguiente y hacer las modificaciones convenientes:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
clear;clc;
M = [1,0,0;0,1,0;5,0,1];
X = [1,1,1;
1,2,1;
2,2,1;
3,3,1;
5,3,1;
6,2,1;
7,2,1;
7,1,1;
6,1,1;
2,1,1];
Y = X*M;
hold on
plot([X(:,1);X(1,1)],[X(:,2);X(1,2)]);
plot([Y(:,1);Y(1,1)],[Y(:,2);Y(1,2)]); % Carro trasladado
axis([0,15,0,5])




Saludos.

Jorge De Los Santos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Como Graficar una serie de puntos de una matriz

Publicado por Raul islas Gomez (3 intervenciones) el 27/03/2015 04:52:28
Te agradezco mucho el código proporcionado me ha servido de mucho; antes de despedirme me gustaría si me podrá explicar la linea de código plot ([Y(:,1);Y(1,1)],[Y(:,2);Y(1,2)]);
si no es mucha molestia le agradecería de mucho sin mas que decir me despido esperando su pronta respuesta
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar