Documente Academic
Documente Profesional
Documente Cultură
NACIONAL DEL
CALLAO
1
FACULTAD DE INGENIERA ELCTRICA Y ELECTRNICA
UNIVERSIDAD NACIONAL DEL CALLAO
SOFTWARE Y SIMULACIN
2
FACULTAD DE INGENIERA ELCTRICA Y ELECTRNICA
UNIVERSIDAD NACIONAL DEL CALLAO
SOFTWARE Y SIMULACIN
Informe N 7 : Grficos 2D
Alumno:
Juan Edgar
Villanueva
Alvarado
3
FACULTAD DE INGENIERA ELCTRICA Y ELECTRNICA
UNIVERSIDAD NACIONAL DEL CALLAO
SOFTWARE Y SIMULACIN
EJERCICIOS DE GRAFICOS 2D
1. Sea la funcin y=sen(3pix), definida en 0<=x<=1.
a)
>> x=linspace(0,1,10) ; y=sin(3*pi*x); plot(x,y); title('Figure 1')
>> x=linspace(0,1,100) ; y=sin(3*pi*x) ; figure(2); plot(x,y) ; title('Figure 2')
b)
Figure 1
1
0.8
0.8
0.6
0.6
0.4
0.4
0.2
0.2
-0.2
-0.2
-0.4
-0.4
-0.6
-0.6
-0.8
-0.8
-1
0.1
0.2
0.3
0.4
0.5
Figure 2
0.6
0.7
0.8
0.9
-1
0.1
c)
>> figure(2) ; title('y=sen(3*pi*x), x pertenece a [0;1]') ;
>> xlabel('valores de x') ; ylabel('valores de y')
>> grid
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
4
FACULTAD DE INGENIERA ELCTRICA Y ELECTRNICA
UNIVERSIDAD NACIONAL DEL CALLAO
SOFTWARE Y SIMULACIN
y=sen(3*pi*x), x pertenece a [0;1]
1
0.8
0.6
valores de y
0.4
0.2
0
-0.2
-0.4
-0.6
d)
-0.8
>> x=
-1
0.1
0.2
0.3
0.4
0.5
0.6
valores de x
0.7
0.8
0.9
1
0.8
0.8
0.6
0.6
0.4
0.4
0.2
0.2
-0.2
-0.2
-0.4
-0.4
-0.6
-0.6
-0.8
-0.8
-1
0.1
0.2
0.3
0.4
0.5
y=y(x)
0.6
0.7
0.8
0.9
-1
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
5
FACULTAD DE INGENIERA ELCTRICA Y ELECTRNICA
UNIVERSIDAD NACIONAL DEL CALLAO
SOFTWARE Y SIMULACIN
>> x=linspace(0,2,100);
>> y1=cos(x);y2=x;
1.5
>> plot(x,y1,x,y2);
0.5
c)
-0.5
0.2
0.4
0.6
0.8
1.2
>> x= 0:0.01:1;
y=sin(3*pi*x);plot(x,y);axis([ -0.5 1.5 -1.2 1.2])
1
0.8
0.6
0.4
0.2
0
-0.2
-0.4
-0.6
-0.8
-1
-0.5
>> plot(x,y,'or');
>> figure(2),plot(x,y,'b');
0.5
1.5
1.4
1.6
1.8
6
FACULTAD DE INGENIERA ELCTRICA Y ELECTRNICA
UNIVERSIDAD NACIONAL DEL CALLAO
SOFTWARE Y SIMULACIN
1
0.8
0.8
0.6
0.6
0.4
0.4
0.2
0.2
-0.2
-0.2
-0.4
-0.4
-0.6
-0.6
-0.8
-0.8
-1
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-1
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
3. Mediante el comando subplot cree una figura con cuatro grficas, tal
que en la primera grafica (contando de arriba hacia abajo, y de
izquierda a derecha) se represente la funcin y=sen(3pix), en la
segunda y=cos(3pix), en la tercera y=sen(6pix) y en la cuarta
y=cos(6pix), con 0<=x<=1. Nombre a los ejes en cada grafica.
>> x= 0:0.02:1;y1=sin(3*pi*x);y2=cos(3*pi*x);y3=sin(6*pi*x);y4=cos(6*pi*x);
>> subplot(2,2,1);plot(x,y1);title('sen(3*pi*x)');xlabel('eje x');ylabel('eje y');
>> subplot(2,2,2);plot(x,y2);title('cos(3*pi*x)');xlabel('eje x');ylabel('eje y');
>> subplot(2,2,3);plot(x,y3);title('sen(6*pi*x)');xlabel('eje x');ylabel('eje y');
>> subplot(2,2,4);plot(x,y4);title('cos(6*pi*x)');xlabel('eje x');ylabel('eje y');
0.9
7
FACULTAD DE INGENIERA ELCTRICA Y ELECTRNICA
UNIVERSIDAD NACIONAL DEL CALLAO
SOFTWARE Y SIMULACIN
sen(3*pi*x)
0.5
eje y
eje y
0.5
0
-0.5
-1
0.5
eje x
sen(6*pi*x)
-1
0.5
eje x
cos(6*pi*x)
0.5
eje x
1
0.5
eje y
0.5
eje y
0
-0.5
0
-0.5
-1
cos(3*pi*x)
0
-0.5
0.5
eje x
-1
8
FACULTAD DE INGENIERA ELCTRICA Y ELECTRNICA
UNIVERSIDAD NACIONAL DEL CALLAO
SOFTWARE Y SIMULACIN
h(x),g(x)
1
0.8
0.6
0.4
ejey
0.2
0
-0.2
-0.4
-0.6
-0.8
-1
0.1
0.2
0.3
0.4
0.5
ejex
0.6
0.7
0.8
0.9
5. Con
ayuda
Matlab representar las grficas de las funciones (una variab.):
a)
>> ezplot('x-x.^0.5');
del
x-x 0.5
4
3.5
3
2.5
2
1.5
1
0.5
b)
x 3+4 x
-0.5
3000
>> ezplot('x.^3+4*x');
200
100
-100
-200
-300
d) f(x)=x(x-1) / (x+1)(x-2)
>> ezplot('x.^2-x/x.^2-x-2');
-6
-4
-2
0
x
9
FACULTAD DE INGENIERA ELCTRICA Y ELECTRNICA
UNIVERSIDAD NACIONAL DEL CALLAO
SOFTWARE Y SIMULACIN
x 2-x/x 2-x-2
50
40
30
20
10
0
-10
-20
-30
e) f(x)=sen(1/x)
>> ezplot('sin(1/x)');
-6
-4
-2
0
x
sin(1/x)
1
0.8
0.6
0.4
0.2
0
-0.2
-0.4
-0.6
-0.8
-1
-6
-4
-2
f)
>> ezplot('x/exp(abs(x-1))');
0
x
x/exp(abs(x-1))
1
0.8
0.6
0.4
0.2
0
-0.2
-4
-2
10
FACULTAD DE INGENIERA ELCTRICA Y ELECTRNICA
UNIVERSIDAD NACIONAL DEL CALLAO
SOFTWARE Y SIMULACIN
2
1.5
1
0.5
0
-0.5
-1
-1.5
b)
-2
-2
-1.5
-1
-0.5
0.5
1.5
11
FACULTAD DE INGENIERA ELCTRICA Y ELECTRNICA
UNIVERSIDAD NACIONAL DEL CALLAO
SOFTWARE Y SIMULACIN
2
1.5
1
0.5
0
-0.5
-1
-1.5
-2
-3
-2
-1
d)
>> t=linspace(-pi,pi,100);plot(exp(t/4).*sin(2*t),exp(t/4).*cos(2*t));
2.5
2
1.5
1
0.5
0
-0.5
-1
-1.5
-2
-1.5
-1
-0.5
0.5
1.5
12
FACULTAD DE INGENIERA ELCTRICA Y ELECTRNICA
UNIVERSIDAD NACIONAL DEL CALLAO
SOFTWARE Y SIMULACIN
90
15
120
60
10
150
30
5
180
210
330
240
300
270
b)
>> teta=linspace(-pi,pi,100);r= 3*(1-2*sin(teta));polar(teta,r);
90
10
120
60
150
30
4
2
180
210
330
240
300
270
c)
>> teta=linspace(-pi,pi,100);r=sin(3*teta);polar(teta,r);
13
FACULTAD DE INGENIERA ELCTRICA Y ELECTRNICA
UNIVERSIDAD NACIONAL DEL CALLAO
SOFTWARE Y SIMULACIN
90
120
60
0.8
0.6
150
30
0.4
0.2
180
210
330
240
300
270
d)
>> teta=linspace(-pi,pi,100);r=sqrt(3*(cos(2*teta)));polar(teta,r);
90
120
60
1.5
1
150
30
0.5
180
210
330
240
300
270