• Document: PRIMERA PRACTICA DE MATLAB
  • Size: 165.55 KB
  • Uploaded: 2019-04-16 14:59:36
  • Status: Successfully converted


Some snippets from your converted document:

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 apropiadamente graficar 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.5 4.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 en matlab 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 serie S=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 un rectá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 la codificació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') axis square 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);... plot(x1,y1,'r.',x2,y2,'r.',x1,y3,'r.',x2,y4,'r.') axis ([-0.5 a+0.5 -(b/2+0.5) (b/2+0.5)]) XIII. Hacer la codificación en matlab para convertir el número complejo c = a + ib, a sus coordenadas polares. a=input('ingrese la parte real del número complejo: ') h=input('ingrese la parte imaginaria del numero complejo: ') fprintf('r = %5f\n',a.^2+b.^2) fprintf('t = %5f\n',atan(b/a)) fprintf('z = r(cos(t)+isin(t))'); fprintf(' es el complejo en coordenadas polares') XIV. En un cuadrado cuyo lado es a se une los puntos medios de sus 4 lados,fortrmándose otro cuadrado cuyos puntos medios se unen también formando otro cuadrado y así sucesivamente. Hacer la codificación en matlab para calcular las sumas de áreas y perímetros de todos los cuadrados así forman dos. a='lado del cuadrado' a=input('ingrese el valor de a: ') n=input('ingrese el numero de iteraciones n:') k=0; z=0; for i=1:n k=k+1/(2.^(i-1)); z=z+1/((2.^(i-1))*(((sqrt(2))/2).^i)); end Area = (a.^2)*k Perimetro = (a*z) XV. Hacer la codificación en matlab tal que :Lea dos números .El primero representará el día y mes de su nacimien

Recently converted files (publicly available):