Matlab Pregunta 5

1
% el area de un poligono cualquiera formado por 'n' puntos bi=(xi,yi) % puede calcularse mediante: % a=1/2(sumatoria) desde i=1 hasta n de (xi(yi-1)-(xi-1)yi); Asumir que el % primero punto del peimetro es el mismo que % Elaborara que solicite una lista de puntos (pafres ordenados) % Calcular el area del poligono %% clear;clc; a=input('escribe la matriz x:'); b=input('escrbe el area de la matriz y:'); x=a; y=b; plot(x,y) n=length(x); A=n for i=1:n-1 A=A(x(i)+x(i+1))*(y(i)-y(1+i)); end B=round(A)/2; fprintf('el area del poligono es %d\n',B)

description

g

Transcript of Matlab Pregunta 5

% el area de un poligono cualquiera formado por 'n' puntos bi=(xi,yi)% puede calcularse mediante:% a=1/2(sumatoria) desde i=1 hasta n de (xi(yi-1)-(xi-1)yi); Asumir que el% primero punto del peimetro es el mismo que% Elaborara que solicite una lista de puntos (pafres ordenados)% Calcular el area del poligono

%%clear;clc;a=input('escribe la matriz x:');b=input('escrbe el area de la matriz y:');x=a;y=b;plot(x,y)n=length(x);A=nfor i=1:n-1 A=A(x(i)+x(i+1))*(y(i)-y(1+i));endB=round(A)/2;fprintf('el area del poligono es %d\n',B)