Matlab - Inquietud en matlab

 
Vista:

Inquietud en matlab

Publicado por Bernardo (1 intervención) el 09/07/2012 18:42:01
Que tal porfavor nesesito de su ayuda...

Necesito realizar un programa en matlab que dados tres, cuatro, cinco o hasta siete coordenadas, el programa me calcule el área y perímetro de el plano que se inserte. ej:(3,2);(-5,4)....
Tenia pensado que tambien visualize la figura del plano pero esto me dio problemas ya que si no se daba en orden las coordenadas el grafico se realizaba mal.
Esto me hizo dar cuenta que tendria el mimo problema para calcular el area y el perimetro.

Nose si talvez me puedan ayudar pero hasta el momento tengo realizado:

clear
fprintf('ingrese las coordenadas de la forma [x y]');
A=input('Ingrese la Coordanada A(x1,y1): ');
B=input('Ingrese la Coordanada B(x2,y2): ');
C=input('Ingrese la Coordanada C(x3,y3): ');
D=input('Ingrese la Coordenada D(x4,y4): ');
figure(1)
figure(gcf);
x=[A(1) B(1) D(1) C(1) A(1)];
y=[A(2) B(2) D(2) C(2) A(2)];
plot(x,y)

esto es para un cuadrilatero.
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