vision artificial

Páginas: 5 (1009 palabras) Publicado: 20 de julio de 2013
PRIMERA PRACTICA DE MATLAB
ALUMNO: PRINCIPE GAVIDIA, LINEKER L.
I. Graficar la función y ~ sin(x4), para O s: x s: 2rr, usando 200 puntos, usando 500 puntos
x=linspace(0,2*pi,200);plot(x,sin(x.^4),'r'),grid on,legend('y=sin(x^4)')
axis square

x=linspace(0,2*pi,500);plot(x,sin(x.^4)),grid on,legend('y=sin(x^4)')

II. Graficar el círculo de centro en (-2,1) y radio 3.x=linspace(0,2*pi,500);plot(3*cos(x)-2,3*sin(x)+1,'r*'),grid on
axis equal

III. Hacer la grafica de las dos rectas ,escribir en esta grafica la solución del sistema de ecuaciones
dada por estas dos rectas
2x + 3y = 13
2x – y = 1
x=linspace(-10,20,200),y1=(13-2*x)/3,y2=(2*x-1),plot(x,y1,'b.',x,y2,'r.'),grid on,
legend('x=2;y=3')
axis square

IV. Usando el comando plot repetidamente Y apropiadamentegraficar un circulo inscrito en un
triangulo y el triangulo inscrito en una circunferencia.
x=linspace(0,2*pi,500);x1=linspace(0,2*sqrt(3),500);x2=linspace(-2*sqrt(3),0,500);...
x3=linspace(-2*sqrt(3),2*sqrt(3),500);...
plot(4*cos(x),4*sin(x),'b.'),hold on;plot(2*cos(x),2*sin(x),'b.');...
y1=-2;y2=sqrt(3)*(x2)+4;y3=-sqrt(3)*(x1)+4;plot(x3,y1,'b.',x2,y2,'b.',x1,y3,'b.'),hold on
axis([-4.54.5 -4.5 4.5])
axesm millar

V. Usando el comando plot repetidamente y apropiadamente graficar la siguiente figura
k1=linspace(0,2*pi,500);plot(4*cos(k1),4*sin(k1),'b.');hold on,...
x1=linspace(0,2*pi,500);plot(0.5*cos(x1)-1.5,0.5*sin(x1)+1.5,'b.');fill(0.5*cos(x1)1.5,0.5*sin(x1)+1.5,'c.');...
x2=linspace(0,2*pi,500);plot(0.5*cos(x2)+1.5,0.5*sin(x2)+1.5,'b.');fill(0.5*cos(x2)+1.5,0.5*sin(x2)+1.5,'c.');...
x3=linspace(-2.5,2.5,500);y=0.240*(x3.^2)-2.5;plot(x3,y,'b.')
axis([-4.5 4.5 -4.5 4.5])
axesm miller

VI. Hacer la codificación en matlab para hallar la suma de n primeros números naturales
fprintf('\t\tsuma de los n primeros numeros naturales\n');
n=input('ingrese el valor de n: ')
k=0;
for j=1:n
k=k+j;
end
fprintf('suma = %7f\n',k)

VII. Hacer la codificación enmatlab para hallar la suma de los cuadrados de los n primeros numeras
naturales.
fprintf('\t\tsuma de los cuadrados de los n primeros numeros naturales\n');
n=input('ingrese el valor de n: ')
k=0;
for j=1:n
k=k+j*j;
end
fprintf('suma = %7f\n',k)

VIII. Hacer la codificación en matlab para calcular la suma S= 1*2+2*3+3*4+ .... +n*(n+l).
fprintf('\t\tsuma de la serieS=1*2+2*3+3*4+...+n(n+1)\n');
n=input('ingrese el valor de n: ')
k=0;
for j=1:n
k=k+j*(j+1);
end
fprintf('suma = %7f\n',k)

IX. calcular la suma S = 1+3 + 5 +7+ .. +(2n- l).
fprintf('\t\tsuma de la serie S=1+3+5+7+...+(2n-1)\n');
n=input('ingrese el valor de n: ')
k=0;
for j=1:n
k=k+(2*j-1);
end
fprintf('suma = %7f\n',k)

X. Hacer la codificación en matlab para graficar y calcular el área de unrectángulo dado el ancho y
altura.
fprintf('\t\tárea de un rectangulo\n')
a=input('ingrese el ancho del rectangulo: ')
h=input('ingrese la altura del rectangulo: ')
fprintf('área del rectangulo = %5f\n',a*h)
x=linspace(0,a,500);y=linspace(0,h,500);y1=0;y2=h;x1=0;x2=a;plot(x,y1,'b.',x,y2,'b.',x1,y,'
b.',x2,y,'b.'); hold on
axis([-1 (a+1) -1 (h+1)])
axis square

XI. Hacer lacodificación en matlab para graficar y calcular el área de un triangulo dado dos lados y
el angula que forman
fprintf('\t\tárea de un triángulo\n')
a=input('ingrese el primer lado del triángulo: ')
b=input('ingrese el segundo lado del triángulo: ')
c=input('ingrese el angulo en rad.')
fprintf('área del triángulo = %7f\n',a*b*sin(c)/2)
x=linspace(0,1.5,3);y=x.^2;plot(x,y,'r.');fill(x,y,'r')
axissquare

XII. Hacer la codificación en matlab para graficar y calcular el área de un rombo dado sus dos
diagonales.
fprintf('\t\tárea de un rombo\n')
a=input('ingrese la 1º diagonal del rombo: ')
b=input('ingrese la 2º diagonal del rombo: ')
fprintf('área del rombo = %7f\n',(a*b)/2)
x1=linspace(0,a/2,500);x2=linspace(a/2,a,500);y1=(b/a)*x1;y2=-(b/a)*(x2-a);y3=(b/a)*x1;y4=(b/a)*(x2-a);......
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Vision Artificial
  • Visión Artificial
  • VISION ARTIFICIAL
  • Vision Artificial
  • Vision Artificial
  • Highghi en la vision artificial
  • Vision Artificial Matlab
  • Sistemas De Visión Artificial

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS