Professional Documents
Culture Documents
1.1. VECTORES:
1.1.1 vectores en 𝑹𝟐 :
Ejemplo 1.1.
>> p0=[-2,2];
>> x=[1,2];
>> y=[-1,3];
>> arrow(p0,x,'r')
>> hold on
>> arrow(p0,y,'g')
Ejemplo 1.2.
Sea 𝑥⃗ = (1,2) y 𝑦⃗ = (4, −1) graficar en un mismo grafico 𝑥⃗, 𝑦⃗, 𝑥⃗ + 𝑦⃗, 𝑥⃗ − 𝑦⃗ obteniendo un
paralelogramo en donde la suma y la resta de 𝑥⃗, 𝑦⃗ sean las diagonales partir de 𝑃0 = (0,0).
>> p0=[0,0];
>> x=[1,2];
>> y=[4,-1];
>> arrow(p0,x,'r')
>> hold on
>> arrow(p0,y,'g')
>> hold on
>> arrow(p0,x+y,'b')
>> hold on
>> arrow(p0,x-y,'y')
Otra representación:
>> p0=[0,0,0];
>> x=[1,2];
>> y=[4,-1];
>> arrow(p0,x,'r')
>> hold on
>> arrow(p0,y,'r')
>> p1=[1,2];
>> p2=[4,-1];
>> hold on
>> arrow(p1,y,'r')
>> hold on
>> arrow(p2,x,'r')
>> a=x+y
a=
5 1
>> b=x-y
b=
-3 3
>> hold on
>> arrow(p0,a,'g')
>> hold on
>> arrow(p2,b,'b')
1.1.2 vectores en 𝑹𝟑 :
Ejemplo 1.3.
>> p0=[0,0,0];
>> x=[3,2,1];
>> y=[3,1,1];
>> arrow3(p0,x,'r')
>> hold on
>> arrow3(p0,y,'g')
Ejemplo 1.4.
Sea 𝑥⃗ = (1,2,2) y 𝑦⃗ = (1,4, −1) graficar en un mismo grafico 𝑥⃗, 𝑦⃗, 𝑥⃗ + 𝑦⃗, 𝑥⃗ − 𝑦⃗ obteniendo un
paralelogramo en donde la suma y la resta de 𝑥⃗, 𝑦⃗ sean las diagonales partir de 𝑃0 = (0,0,0).
>> p0=[0,0,0];
>> x=[1,2,2];
>> y=[1,4,-1];
>> arrow3(p0,x,'r')
>> hold on
>> arrow3(p0,y,'r')
>> a=x+y
a=
2 6 1
>> b=x-y
b=
0 -2 3
>> hold on
>> p1=[1,2,2];
>> p2=[1,4,-1];
>> arrow3(p1,y,'g')
>> arrow3(p2,x,'g')
>> hold on
>> arrow3(p0,a,'b')
>> arrow3(p2,b,'b')
>> p0=[0,0,0];
>> x=[1,2,2];
>> y=[1,4,-1];
>> arrow3(p0,x,'r')
>> hold on
>> arrow3(p0,y,'g')
>> hold on
>> arrow3(p0,x+y,'b')
>> hold on
>> arrow3(p0,x-y,'y')
1.2. EL PLANO:
>> p0=[1,1,1];
>> u=[1,-2,1];
>> v=[2,2,1];
>> n=cross(u,v)
n=
-4 1 6
>> arrow3(p0,u)
>> hold on
>> arrow3(p0,v)
>> arrow3(p0,n)
>> plane(p0,n,2,2)
>> xlabel('x')
>> ylabel('y')
>> zlabel('z')
1.3. SUPERFICIES:
1.3.1 el comando ezmesh:
Ejemplo 3.1.
𝑓(𝑥, 𝑦) = 𝑥 2 − 𝑦 2 .
>> ezmesh('x^2-y^2')
Ejemplo 3.2.
𝑓(𝑥, 𝑦) = √𝑥 2 + 𝑦 2 − 1.
𝑔(𝑥, 𝑦) = −√𝑥 2 + 𝑦 2 − 1.
>> ezmesh('x^2-y^2')
>> ezmesh('sqrt(x^2+y^2-1)')
>> hold on
>> ezmesh('-sqrt(x^2+y^2-1)')
1.4. EL COMANDO SURF Y MESHGRID:
Ejemplo 4.1.
>> x=-2:.1:2;
>> y=-1:.1:3;
>> meshgrid(x,y);
>> x=-2:.1:2;
>> y=-1:.1:3;
>> [x,y]=meshgrid(x,y);
>> z=x.^2-y.^2;
>> surf(x,y,z)
EZSURF:
permite dibujar superficies.
>>ezsurf('sin(x*y)',[-2 2 -22])
EZMESHC:
Dibuja simultáneamente las líneas de nivel y la superficie
>>syms x y
MESH:
La función mesh dibuja superficies 3D a partir de matrices. El comando mesh(z) dibuja los
valores de la matriz z sobre sus coordenadas. Los valores de Z se muestran como la
altura sobre la rejilla xy.
[X,Y] = meshgrid(-8:.5:8);
Z = sin(R)./R;
C = gradient(Z);
mesh(X,Y,Z,C)
EZSURFC Graficar: dentro del dominio y .
ezsurfc('sqrt(x^2 + y^2)',[-5,5,-2*pi,2*pi],35)