You are on page 1of 11

MODELACIÓN DE SISTEMAS DE ENERGÍA ELÉCTRICA

TAREA N° 1
clc
clear
disp('=================================')
disp(' GRÁFICOS INTERESANTES ')
disp(' Menu_graf.m ')
disp('=================================')

k = 0;
while k ~= 21
k = menu( 'elige un grafico', 'grafico con 4 vistas','recta con
pendiente ', ...
'rosa 4 petalos','lineas en 2d','grafico de un matriz','medias
parabolas',...
'grafico de barras','lineas concentricas','lineas
verticales','hiperbolas concentricas',...
'lineas oblicuas','circulo','grafica seno','barras delgadas','ondas
3d','circulo de distribuciones','barras en 3d','cintas en
movimiento','parabola en cuadros','escalera circular','ondas en
3d','salir');
if k == 1
m=0;
while m ~=5
m=menu('elige un grafico','vista 1','vista 2','vista 3',
'vista 4', 'salir');

if m==1
[x,y] = meshgrid(-3:0.3:3);
z = x .* exp(-x.^2 - y.^2);
mesh(z),title('plot(2,2,1)')
elseif m==2
[x,y] = meshgrid(-3:0.3:3);
z = x .* exp(-x.^2 - y.^2);
mesh(z)
view(-37.5,70),title('plot(2,2,2)')
elseif m==3
[x,y] = meshgrid(-3:0.3:3);
z = x .* exp(-x.^2 - y.^2);
mesh(z)
view(37.5,-10),title('plot(2,2,3)')
elseif m==4
[x,y] = meshgrid(-3:0.3:3);
z = x .* exp(-x.^2 - y.^2);
mesh(z)
view(0,0),title('plot(2,2,4)')
end
end
elseif k == 2
x = 0:.01:4;
semilogy(x, exp(x)),grid
elseif k == 3
x = 0:pi/40:2*pi;
polar(x, sin(2*x)),grid
elseif k == 4
[x y] = meshgrid(-8 : 0.5 : 8);
r = sqrt(x.^2 + y.^2) + eps;
z = sin(r) ./ r;
plot (z)
elseif k == 5
a = zeros(30,30);
a(:,15) = 0.2*ones(30,1);
a(7,:) = 0.1*ones(1,30);
a(15,15) = 1;
mesh(a)
elseif k == 6
x = 0:0.1:1.5;
area(x', [x.^2' ...
exp(x)' exp(x.^2)'])
elseif k == 7
x = 0:pi/20:pi;
bar(x,sin(x))
elseif k == 8
z = eig(randn(10));
compass(z)
elseif k == 9
x = 0:0.1:1;
errorbar(x,exp(-x), 0.5*rand(1,length(x)),'d')
elseif k == 10
ezcontourf('x^2-y^2')
elseif k == 11
th = 0:pi/16:pi;
z = exp((-0.5+2*i)*th);
feather(z)
elseif k == 12
t = 0:pi/20:2*pi;
fill(cos(t),sin(t),'k', 0.9*cos(t),0.9*sin(t),'y'),
axis square
clear
elseif k == 13
t = 0:pi/20:4*pi;
fill(t,sin(t),'b')
elseif k == 14
x = -20:120;
y = 50+20*randn(1,100000);
hist(y,x)
elseif k == 15
[x y] = meshgrid(-3:0.1:3);
z = peaks(x,y);
meshz(z)
elseif k == 16
pie(rand(1,10))
elseif k == 17
[x y] = meshgrid(-8 : 1 : 8);
r = sqrt(x.^2 + y.^2) + eps;
z = sin(r) ./ r;
ribbon(z)
elseif k == 18
t = 0:pi/40:4*pi;
y1 = sin(t);
y2 = exp(-0.2*t).*sin(2*t);
y = [y1; y2];
ribbon(t', y', 0.1)
elseif k == 19
x = 0:pi/40:pi;
stairs(x,sin(x))
elseif k == 20
t = 0:pi/50:2*pi;
r = exp(-0.05*t);
stem3(r.*sin(t), r.*cos(t),t)
elseif k == 21
[x y] = meshgrid(-2:0.1:2);
z = x.*exp(-x.^2-y.^2);
waterfall(z)
end
end

a. GRÁFICO CON 4 VISTAS


Vista 1
Vista 2

Vista 3

Vista 4
b. RECTA CON PENDIENTE

c. ROSA 4 PETALOS

d. LINEAS EN 2D
e. GRAFICO DE UNA MATRIZ

f. MEDIA PARABOLA

g. GRAFICO DE BARRAS
h. LINEAS CONCENTRICAS

i. LINEAS VERTICALES

j. HIPERBOLAS CONCENTRICAS
k. LINEAS OBLICUAS

l. CIRCULO
m. GRAFICA SENO

n. BARRAS DELGADAS

o. ONDAS 3D
p. CIRCULO DE DISTRIBUCIONES

q. BARRAS EN 3D

r. CINTAS EN MOVIMIENTO
s. PARABOLA EN CUADROS

t. ESCALERA CIRCULAR

u. ONDAS EN 3 D

You might also like