0% encontró este documento útil (0 votos)
1K vistas5 páginas

Requisitos y Ejemplos de Matlab R2020b

Este documento presenta varios ejemplos de código MATLAB para graficar funciones y superficies en 3D, incluyendo el uso de funciones como meshgrid, surf, plot3 y hold para superponer gráficas. También muestra ecuaciones de planos y rectas parametrizadas en 3D.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
1K vistas5 páginas

Requisitos y Ejemplos de Matlab R2020b

Este documento presenta varios ejemplos de código MATLAB para graficar funciones y superficies en 3D, incluyendo el uso de funciones como meshgrid, surf, plot3 y hold para superponer gráficas. También muestra ecuaciones de planos y rectas parametrizadas en 3D.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd

Matlab R2020b:

magnet:?
xt=urn:btih:433df14a5573c0f41e59618ff4c832b835a66f75&dn=Matlab909Win&tr=http
%3a%2f%[Link]%2fann%3fmagnet

x'2
- +
a´2

System Requirements for MATLAB R2020b:

[Link]

clc
clear
close all
x=linspace(-1, 2, -3)
y=linespace(1, -1, 4)

(x,y)=meshgrid(-1 : 1 : -3)
meshgrid
surf(x,y,z)

(-10 : 1 : 10)

Clear, clc,
X=x+at=-3+4t
y=y+Bt=2-3t
z=z+ct=-3+7t
plot3(x,y,z);
grid on;
xlabel('x');
ylabel('y');
zlabel('z');

X=x+at=-3+4t
y=y+Bt=2-3t
z=z+ct=-

13+7t------------------------------------------------------------------------------
--------------------------------------------------------------------

4x-y +3z=2 (2)


3x+2y+5z=1 (1)

8x-2y+6z=4
3x+2y+5z=1

11x / 11z=5
x=1

11(1)+ 11z=5

11z= 5-11
11z=6
z=6/11
4(1)-y+(6/11)=2
-y=2-4-(6/11)
-y=-2 -(6/11)
-Y=-(28/11) (-1)

y=(28/11)

Vector Director:
V=n1xn2

a=4x-y+z=20
B=3x+2y+5z=1

|i j k| I: |-1 3| - J: |4 3|+ K:|4 -1|


|4 -1 3| | 2 5| |3 5| |3 2|
|3 2 5|

=[-5-6]i - [20-9]j + [8-(-3)]k


V=-11i-11j+5k
V= -11, -11, 11)

V=(-11, -11, 11)


Ecuación parametrica de la recta

x=0.469-11t
y=-0.122-11t
z=11t

clear , clc; % para limpiar todas las posibles variables.

t = -1:0.1:pi/2; %l�mite menor : resoluci�n : l�mite m�ximo

x = 0.469-11*t;
y = -0.122-11*t;
z = 11*t;
plot3(x,y,z);
grid on;
xlabel('X');
ylabel('Y');
zlabel('Z');

---------------------------------------------------------------------

syms x y z;
[x,y] = meshgrid(-2:0.1:2, -2:0.1:2); % Es el enmallado sobre la superficie
z = 11*t; % S�lo es necesario despejar la ecuaci�n del plano para z y hacer lo
mismo que para la superficie.
surf(x,y,z);
%shading flat; % Esta funci�n sirve para eliminar las l�neas oscuras del enmallado
de la superficie.
xlabel('X');
ylabel('Y');
zlabel('Z');
------------------------------------------------------------------------

clear , clc; % para limpiar todas las posibles variables.

t = -1:0.1:pi/2; %l�mite menor : resoluci�n : l�mite m�ximo

x = 0,454 - 11.*t;
y = -0.181 - 11.*t;
z = 11.*t;
plot3(x,y,z);
grid on;
xlabel('X');
ylabel('Y');
zlabel('Z');

|i j k| I: |-1 2| - J: |4 3|+ K:|4 -1|


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

clc,clear;

[x1,y1] = meshgrid(-10:0.1:10, -10:0.1:10); % Es el enmallado sobre la superficie


[x2,y2] = meshgrid(-10:0.1:10, -10:0.1:10);

z1 =(-4/3)*x1+(1/3)*y1+(2/3);

z2=(-3/5)*x2-(2/5)*y2+(1/5); % Solo es necesario despejar la ecuaci�n del plano


para z y hacer lo mismo que para la superficie.
surf(x1,y1,z1);
hold on;
surf(x2,y2,z2);
%shading flat; % Esta funci�n sirve para eliminar las l�neas oscuras del enmallado
de la superficie.

t = -5:0.1:5; %l�mite menor : resoluci�n : l�mite m�ximo

x = (5/11) - 11.*t;
y = -(2/11) - 11.*t;
z = 11.*t;
plot3(x,y,z,'r');
grid on;

hold on;
x3 = 5/11;
y3 = -2/11;
z3 = 0;
plot3(x3,y3,z3,'-o','MarkerIndices',[Link]length(y3))

xlabel('X');
ylabel('Y');
zlabel('Z');
30 agosto y sep 2

Parcial

clc,clear;

[x1,y1] = meshgrid(-10:0.1:10, -10:0.1:10); % Es el enmallado sobre la superficie


[x2,y2] = meshgrid(-10:0.1:10, -10:0.1:10);

z1 =4*x-y+2*z;

z2=4*x-y+2+z; % Solo es necesario despejar la ecuaci�n del plano para z y hacer lo


mismo que para la superficie.
surf(x1,y1,z1);
hold on;
surf(x2,y2,z2);
%shading flat; % Esta funci�n sirve para eliminar las l�neas oscuras del enmallado
de la superficie.

t = -5:0.1:5; %l�mite menor : resoluci�n : l�mite m�ximo

x = 1.*t;
y = 2.*t;
z = 3.*t;
plot3(x,y,z,'r');
grid on;

----------------------------------------------------------------------

clc,clear;

[x1,y1] = meshgrid(-10:0.1:10, -10:0.1:10); % Es el enmallado sobre la superficie


[x2,y2] = meshgrid(-10:0.1:10, -10:0.1:10);

z1 =(-4/3)*x1+(1/3)*y1+(2/3);

z2=(-3/5)*x2-(2/5)*y2+(1/5); % Solo es necesario despejar la ecuaci�n del plano


para z y hacer lo mismo que para la superficie.
surf(x1,y1,z1);
hold on;
surf(x2,y2,z2);
%shading flat; % Esta funci�n sirve para eliminar las l�neas oscuras del enmallado
de la superficie.

t = -5:0.1:5; %l�mite menor : resoluci�n : l�mite m�ximo

x = (5/11) - 11.*t;
y = -(2/11) - 11.*t;
z = 11.*t;
plot3(x,y,z,'r');
grid on;

hold on;
x3 = 5/11;
y3 = -2/11;
z3 = 0;
plot3(x3,y3,z3,'-o','MarkerIndices',[Link]length(y3))

xlabel('X');
ylabel('Y');
zlabel('Z');
-----------------------------------------------------------------

clc,clear;

[x1,y1,z1] = meshgrid(-10:0.1:10, -10:0.1:10); % Es el enmallado sobre la


superficie
[x2,y2,z2] = meshgrid(-10:0.1:10, -10:0.1:10);

z1=(4*x1)*-y1+2*z1;

z2=(4*x2)*-y2+2*z2; % Solo es necesario despejar la ecuaci�n del plano para z y


hacer lo mismo que para la superficie.
surf(x1,y1,z1);
hold on;
surf(x2,y2,z2);
%shading flat; % Esta funci�n sirve para eliminar las l�neas oscuras del enmallado
de la superficie.

t = -5:0.1:5; %l�mite menor : resoluci�n : l�mite m�ximo

x = 1.*t;
y = 2.*t;
z = 3.*t;
plot3(x,y,z,'r');
grid on;

hold on;
x3 = 1;
y3 = 2;
z3 = 3;
plot3(x3,y3,z3,'-o','MarkerIndices',[Link]length(y3))

xlabel('X');
ylabel('Y');
zlabel('Z');

También podría gustarte