Está en la página 1de 18

10: >> x=[-4:1:4]

x = -4 -3 -2 -1 0 1 2 3 4

>> y=[-4:1:4]

y = -4 -3 -2 -1 0 1 2 3 4

>> z=cos(x)+3*cos(3*x+y)

z = -3.5266 1.5416 -0.8526 -1.4206 4.0000 -1.4206 -0.8526 1.5416 -3.5266

>> subplot(3,2,1),ezsurf('z'),title('grafica de superficie 3D')

>> subplot(3,2,2),ezmesh('z'),title('grafica de mallas')

>> subplot(3,2,3),ezcontour('z'),title('grafica de contorno 2D')


J)>> x=[-3:1:3]

x = -3 -2 -1 0 1 2 3

>> y=[-3:1:3]

y = -3 -2 -1 0 1 2 3

>> z=log(2.*x.^2+y.^2)

z = 3.2958 2.4849 1.0986 -Inf 1.0986 2.4849 3.2958

>> z=peaks(x,y);ribbon(y,z), colormap hsv

>> subplot(3,2,3),peaks('z'),title('grafica de listones 3D')

z = 3*(1-x).^2.*exp(-(x.^2) - (y+1).^2) ...

- 10*(x/5 - x.^3 - y.^5).*exp(-x.^2-y.^2) ...

- 1/3*exp(-(x+1).^2 - y.^2)

>> subplot(3,2,4),ezsurf('z'),title('grafica de superficie 3D')

z = 3*(1-x).^2.*exp(-(x.^2) - (y+1).^2) ...

- 10*(x/5 - x.^3 - y.^5).*exp(-x.^2-y.^2) ...

- 1/3*exp(-(x+1).^2 - y.^2)

>> subplot(3,2,5),ezcontour('z'),title('grafica de contorno 2D')

z = 3*(1-x).^2.*exp(-(x.^2) - (y+1).^2) ...

- 10*(x/5 - x.^3 - y.^5).*exp(-x.^2-y.^2) ... - 1/3*exp(-(x+1).^2 - y.^2)


K) >> x=[-1:0.5:1]

x = -1.0000 -0.5000 0 0.5000 1.0000

>> y=[-1:0.5:1]

y = -1.0000 -0.5000 0 0.5000 1.0000

>> z=sqrt(1-x.^2-y.^2)

z = 0.0000 + 1.0000i 0.7071 + 0.0000i 1.0000 + 0.0000i 0.7071 + 0.0000i 0.0000 + 1.0000i

>> ezmesh('1-x.^2-y.^2')

>> title('grafico de mallas 3D')

>> [x,y] = meshgrid(x,y);z=peaks(x,y);stem3(x,y,z)

>> title('grafico de tallos 3D')

>> grid on

>> colormap hsv


L) >> x=[-2.5:1:2.5]

x = -2.5000 -1.5000 -0.5000 0.5000 1.5000 2.5000

>> y=[-2.5:1:2.5]

y = -2.5000 -1.5000 -0.5000 0.5000 1.5000 2.5000

>> z=sqrt(y.^2-4.*x.^2-16)

z = 0.0000 + 5.8949i 0.0000 + 4.7697i 0.0000 + 4.0927i 0.0000 + 4.0927i 0.0000 + 4.7697i
0.0000 + 5.8949i

>> ezsurf('sqrt(y.^2-4.*x.^2-16)')

>> title('grafico de superficie 3D')

>> grid on

>> ezcontour('sqrt(y.^2-4.*x.^2-16)')
>> title('grafico de contorno 2D')

>> colormap cool

>> grid on

>> [x,y]=meshgrid(x,y);z=peaks(x,y);waterfall(x,y,z)

>> title('grafico de cascada 3D')

>> grid on
M) >> x1=[-4:1:4]

x1 = -4 -3 -2 -1 0 1 2 3 4

>> y2=[-4:1:4]

y2 = -4 -3 -2 -1 0 1 2 3 4

>> z1=x1.^3-2.*x1.*y2.^2-x1.^2-y2.^2

z1 = 32 9 0 -1 0 -3 -16 -45 -96

>> ezsurf('x1.^3-2.*x1.*y2.^2-x1.^2-y2.^2')

>> title('grafico de la funcion z1')

>> grid on

>> x2=[-4:1:4]

x2 = -4 -3 -2 -1 0 1 2 3 4

>> y1=[-4:1:4]

y1 = -4 -3 -2 -1 0 1 2 3 4

>> z2=cos(x2) + 3.*cos(3.*x2+y1)

z2 = -3.5266 1.5416 -0.8526 -1.4206 4.0000 -1.4206 -0.8526 1.5416 -3.5266

>> ezsurf('cos(x2) + 3.*cos(3.*x2+y1)')

>> hold on

>> ezsurf('x1.^3-2.*x1.*y2.^2-x1.^2-y2.^2')

>> grid on

>> title('graficos z1,z2')


N) >> x1=[-3:1:3]

x1 = -3 -2 -1 0 1 2 3

>> y1=[-3:1:3]

y1 = -3 -2 -1 0 1 2 3

>> z1=1./(9.*x1.^2+y1.^2)

z1 = 0.0111 0.0250 0.1000 Inf 0.1000 0.0250 0.0111

>> ezsurf('1./(9.*x1.^2+y1.^2)')

>> clear

>> ezsurf('1./(9.*x1.^2+y1.^2)')

>> grid on

>> hold on

>> x2=[-3:1:3]

x2 =-3 -2 -1 0 1 2 3

>> y2=[-3:1:3]

y2 = -3 -2 -1 0 1 2 3

>> z2=1-2.*cos(x2.^2+y2.^2)./(x2.^2+y2.^2)

z2 = 0.9266 1.0364 1.4161 -Inf 1.4161 1.0364 0.9266

>> ezsurf('1-2.*cos(x2.^2+y2.^2)./(x2.^2+y2.^2)')

>> title('grfico de las funciones 1B y 1D en superficie 3D')


>> ezsurf('1-2.*cos(x2.^2+y2.^2)./(x2.^2+y2.^2)')

>> title('grfico de las funciones 1B y 1D en superficie 3D')

>> ezcontour('1./(9.*x1.^2+y1.^2)')

>> hold on

>> ezcontour('1-2.*cos(x2.^2+y2.^2)./(x2.^2+y2.^2)')

>> title('contorno de los graficos 1B y 1D')

>> grid on

>> colormap cool


O) >> x=[-5:1:5]

x = -5 -4 -3 -2 -1 0 1 2 3 4 5

>> y=[-4:1:4]

y = -4 -3 -2 -1 0 1 2 3 4

>> z=-8.*x./(x.^2+y.^2+1)

Matrix dimensions must agree.


Nota (Dimensiones de la matriz deben estar de acuerdo. Por lo tanto use el comando meshgrid)
>> [x,y]=meshgrid(x,y)
x = -5 -4 -3 -2 -1 0 1 2 3 4 5

-5 -4 -3 -2 -1 0 1 2 3 4 5

-5 -4 -3 -2 -1 0 1 2 3 4 5

-5 -4 -3 -2 -1 0 1 2 3 4 5

-5 -4 -3 -2 -1 0 1 2 3 4 5

-5 -4 -3 -2 -1 0 1 2 3 4 5

-5 -4 -3 -2 -1 0 1 2 3 4 5

-5 -4 -3 -2 -1 0 1 2 3 4 5

-5 -4 -3 -2 -1 0 1 2 3 4 5

y = -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4

3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3

-2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2

-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1

0 0 0 0 0 0 0 0 0 0 0

1 1 1 1 1 1 1 1 1 1 1

2 2 2 2 2 2 2 2 2 2 2

3 3 3 3 3 3 3 3 3 3 3

4 4 4 4 4 4 4 4 4 4 4

>> z=-8.*x./(x.^2+y.^2+1)

z = 0.9524 0.9697 0.9231 0.7619 0.4444 0 -0.4444 -0.7619 -0.9231 -0.9697 -


0.9524

1.1429 1.2308 1.2632 1.1429 0.7273 0 -0.7273 -1.1429 -1.2632 -1.2308 -1.1429
1.3333 1.5238 1.7143 1.7778 1.3333 0 -1.3333 -1.7778 -1.7143 -1.5238 -1.3333

1.4815 1.7778 2.1818 2.6667 2.6667 0 -2.6667 -2.6667 -2.1818 -1.7778 -1.4815

1.5385 1.8824 2.4000 3.2000 4.0000 0 -4.0000 -3.2000 -2.4000 -1.8824 -1.5385

1.4815 1.7778 2.1818 2.6667 2.6667 0 -2.6667 -2.6667 -2.1818 -1.7778 -1.4815

1.3333 1.5238 1.7143 1.7778 1.3333 0 -1.3333 -1.7778 -1.7143 -1.5238 -1.3333

1.1429 1.2308 1.2632 1.1429 0.7273 0 -0.7273 -1.1429 -1.2632 -1.2308 -1.1429

0.9524 0.9697 0.9231 0.7619 0.4444 0 -0.4444 -0.7619 -0.9231 -0.9697 -0.9524

>> ezsurf('-8.*x./(x.^2+y.^2+1)')

>> view(45,20)

>> title('45-20')

>> grid on

>> ezsurf('-8.*x./(x.^2+y.^2+1)')

>> view(45,20)
>> title('45-20')

>> grid on

>> view(90,20)

>> colormap summer

>> title('90-20')

>> view(135,20)

>> title('3D 135°-20°')

>> grid on

>> colormap cool


>> view(180,20)

>> title('3D 180°-20°')

>> grid on
>> view(225,20)

>> title('225°-20°')

>> view(270,20)

>> title('270°-20°')

>> view(290,20)

>> title('290°-20°')

>> grid on
>> view(360,20)

>> title('360°-20°')

>> grid on

P) >> x=[-2.5:0.5:2.5]

x = -2.5000 -2.0000 -1.5000 -1.0000 -0.5000 0 0.5000 1.0000 1.5000 2.0000


2.5000

>> y=[-7:2:7]

y = -7 -5 -3 -1 1 3 5 7

>> z=sqrt(y.^2-4.*x.^2-16)

Matrix dimensions must agree.

>> [x,y]=meshgrid(x,y)

x=
-2.5000 -2.0000 -1.5000 -1.0000 -0.5000 0 0.5000 1.0000 1.5000 2.0000 2.5000

-2.5000 -2.0000 -1.5000 -1.0000 -0.5000 0 0.5000 1.0000 1.5000 2.0000 2.5000

-2.5000 -2.0000 -1.5000 -1.0000 -0.5000 0 0.5000 1.0000 1.5000 2.0000 2.5000

-2.5000 -2.0000 -1.5000 -1.0000 -0.5000 0 0.5000 1.0000 1.5000 2.0000 2.5000

-2.5000 -2.0000 -1.5000 -1.0000 -0.5000 0 0.5000 1.0000 1.5000 2.0000 2.5000

-2.5000 -2.0000 -1.5000 -1.0000 -0.5000 0 0.5000 1.0000 1.5000 2.0000 2.5000

-2.5000 -2.0000 -1.5000 -1.0000 -0.5000 0 0.5000 1.0000 1.5000 2.0000 2.5000

-2.5000 -2.0000 -1.5000 -1.0000 -0.5000 0 0.5000 1.0000 1.5000 2.0000 2.5000

y = -7 -7 -7 -7 -7 -7 -7 -7 -7 -7 -7

-5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5

-3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3

-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1

1 1 1 1 1 1 1 1 1 1 1

3 3 3 3 3 3 3 3 3 3 3

5 5 5 5 5 5 5 5 5 5 5

7 7 7 7 7 7 7 7 7 7 7

>> z=sqrt(y.^2-4.*x.^2-16)

z = Columns 1 through 6

2.8284 + 0.0000i 4.1231 + 0.0000i 4.8990 + 0.0000i 5.3852 + 0.0000i 5.6569 + 0.0000i 5.7446
+ 0.0000i 0.0000 + 4.0000i 0.0000 + 2.6458i 0.0000 + 0.0000i 2.2361 + 0.0000i 2.8284 +
0.0000i 3.0000 + 0.0000i

0.0000 + 5.6569i 0.0000 + 4.7958i 0.0000 + 4.0000i 0.0000 + 3.3166i 0.0000 + 2.8284i
0.0000 + 2.6458i

0.0000 + 6.3246i 0.0000 + 5.5678i 0.0000 + 4.8990i 0.0000 + 4.3589i 0.0000 + 4.0000i
0.0000 + 3.8730i

0.0000 + 6.3246i 0.0000 + 5.5678i 0.0000 + 4.8990i 0.0000 + 4.3589i 0.0000 + 4.0000i
0.0000 + 3.8730i

0.0000 + 5.6569i 0.0000 + 4.7958i 0.0000 + 4.0000i 0.0000 + 3.3166i 0.0000 + 2.8284i
0.0000 + 2.6458i

0.0000 + 4.0000i 0.0000 + 2.6458i 0.0000 + 0.0000i 2.2361 + 0.0000i 2.8284 + 0.0000i
3.0000 + 0.0000i
2.8284 + 0.0000i 4.1231 + 0.0000i 4.8990 + 0.0000i 5.3852 + 0.0000i 5.6569 + 0.0000i
5.7446 + 0.0000i

Columns 7 through 11

5.6569 + 0.0000i 5.3852 + 0.0000i 4.8990 + 0.0000i 4.1231 + 0.0000i 2.8284 + 0.0000i

2.8284 + 0.0000i 2.2361 + 0.0000i 0.0000 + 0.0000i 0.0000 + 2.6458i 0.0000 + 4.0000i

0.0000 + 2.8284i 0.0000 + 3.3166i 0.0000 + 4.0000i 0.0000 + 4.7958i 0.0000 + 5.6569i

0.0000 + 4.0000i 0.0000 + 4.3589i 0.0000 + 4.8990i 0.0000 + 5.5678i 0.0000 + 6.3246i

0.0000 + 4.0000i 0.0000 + 4.3589i 0.0000 + 4.8990i 0.0000 + 5.5678i 0.0000 + 6.3246i

0.0000 + 2.8284i 0.0000 + 3.3166i 0.0000 + 4.0000i 0.0000 + 4.7958i 0.0000 + 5.6569i

2.8284 + 0.0000i 2.2361 + 0.0000i 0.0000 + 0.0000i 0.0000 + 2.6458i 0.0000 + 4.0000i

5.6569 + 0.0000i 5.3852 + 0.0000i 4.8990 + 0.0000i 4.1231 + 0.0000i 2.8284 + 0.0000i

>> ezsurf('sqrt(y.^2-4.*x.^2-16)')

>> colormap summer

>> view(60,20)

>> title('60°-20°')

>> view(120,20)

>> title('120°-20°')

>> grid on
>> view(180,20)

>> title('3D 180°-20°')

>> grid on

>> view(240,20)

>> title('240°-20°')

>> grid on
>> view(300,20)

>> title('300°-20°')

>> grid on

>> view(360,20)

>> title('360°-20°')

>> grid on

También podría gustarte