LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
Graficas en 3D y funciones paramétricas
1. Pruebaparcial 21 de Julio
Conjunta29 de Julio
GRAFICASEN 3D
Graficar la Funciónz=x^2+y^2
%PROGRAMA Graficar la Función z=x^2+y^2
clear all
clc
%Creo los dos vectores
x=linspace(-10,10,50);
y=linspace(-10,10,50);
z=@(x,y)(x.^2+y.^2);
% for i=1:50
% w(i)=z(x(i),y(i));
% end
w=z(x,y);
plot3(x,y,w)
%Para ver el Mallado en 3D
[xx yy]=meshgrid(x,y);
zz=xx.^2+yy.^2;
figure(2)
surfc(zz) %Con curvas de nivel
figure(3)
mesh(zz) %Sin curvas de nivel
%GRAFICA DE UNA MATRIZ CON MALLADO
U=rand(50,50)
mesh(U)
con curvas de nivel
Sin curvas de nivel
2. GRAFICA CON MATRICES
GRAFICAR LAS FUNCIONES PARAMETRICAS:
𝑧(𝑡) = {
𝑥( 𝑡) = 5 cos(
𝑡
5
) + cos(2𝑡)
𝑦( 𝑡) = 5 sin (
𝑡
5
) + sin(3𝑡)
Donde 𝑡 ∈ [ 𝑎, 𝑏] 𝑦 𝑎, 𝑏 ∈ 𝑅
Entradas: extremos del intervalo y numero de puntos a utilizar
%PROGRAMA
%Realizar l grafica de la función
function GRAF2DParametrica(a,b,n)
%Creamos el vector t:
t=linspace(a,b,n);
for i=1:n
x(i)=5*cos(t(i)/5)+cos(2*t(i));
y(i)=5*sin(t(i)/5)+sin(3*t(i));
end
plot(x,y)
end
3. SUBGRAFICAS
%PROGRAMA PARA GRAFICAR UNA FUNCION PARAMETRICA PARA 4 VALORES DIFERENTES
%DE N
function PARAMETRICA2CN(a,b,n1,n2,n3,n4)
figure
%De la matriz de 2x2 poner en la posición MAT[0][0]
subplot(2,2,1);
GRAF2DParametrica(a,b,n1)
%De la matriz de 2x2 poner en la posición MAT[0][1]
subplot(2,2,2);
GRAF2DParametrica(a,b,n2)
%De la matriz de 2x2 poner en la posición MAT[1][0]
subplot(2,2,3)
GRAF2DParametrica(a,b,n3)
%De la matriz de 2x2 poner en la posición MAT[1][1]
subplot(2,2,4)
GRAF2DParametrica(a,b,n4)
end
4. %EJERCICIO EN CLASES
function EJERGRAFICAparametrica(R,r,a,b,n)
t=linspace(a,b,n);
for i=1:n
x(i)=(R+r)*cos(t(i))-r*cos(((R+r)/r)*t(i));
y(i)=(R+r)*sin(t(i))-r*sin(((R+r)/r)*t(i));
end
plot(x,y)
end
POLINOMIOS
El polinomio de grado n en MATLAB se representa como un
vector de dimensión n+1
Ejemplos:
P1=x^3+2x
Matlab: ingresamos los coeficientes que tiene cada variable
siempre comienza con el de mayor gradi
P1=[1 0 2 0]
Siempre va de mayor a menor
Raices de un polinomio
>> raices=roots(P1) %raices de un polinomio
raices =
0.0000 + 0.0000i
0.0000 + 1.4142i
0.0000 - 1.4142i
Formamos el polinomio a partir de sus raíces
>> P2=poly(raices)
5. P2 =
1.0000 0 2.0000 0
SI EL ARGUMENTO DE POLU ES UNA MATRIZ, CALCULARIAMOS EL
POLINOMIO CARACTERISTICO Y LOS VALORES PROPIOS DE LA MATRIZ
SON LAS RAICES DE ESTE POLINOMIO
P3=X-1
MULTIPLICACION DE POLINOMIOS
>> P3=[1 -1]
P3 =
1 -1
>> %Para multiplicar polinomios
>> P4=conv(P1,P3)
P4 =
1 -1 2 -2 0
P4=X^4 -X^3 +2X^2 -2X
PARA DIVIDIR POLINOMIOS
P4/P1
%DIVIDIR POLINOMIOS
>> P5=deconv(P4,P1)
P5 =
1 -1
DIVIDIR POLINOMIOS CON RESIDUOS
>> P6=[1 -3 5 -2]
P6 =
1 -3 5 -2
>> [P7 r]=deconv(P4,P6)