Escolar Documentos
Profissional Documentos
Cultura Documentos
x1=linsapace(min(x),max(x),100);
Z=interp1 (x,y, x1,cubic);
%podria tambin usar spline o linear
Plot(x,y,x1,z)
2. Dados los puntos con coordenadas dadas por los vectores X e Y,
obtener interpolacin lineal de 100 puntos igualmente espaciados en
el intervalo de X.
Resolucin:
1. Polyfit(x,y,2)
Ans=
-0.1250 1.5750 -1.3750
3. Dados 4 puntos con coordenadas dadas por los vectores X e Y,
obtener el polinomio de grado 2 ms aproximado represente a tales
puntos.
Resolucin:
2. X=[1 2 3 4]
Y=[0 1.5 2 3]
Trapz(x,y)
Ans=5
%tambin puede usar quad o quad8
4. Dado el polinomio representado por el vector X, obtener sus races.
Resolucion:
3. X=[2 6 3]
X= 2 6 3
Roots(X)
R=-2.3660
-0.6340
{r2cos+r3cosr4cos=r1r2sin=r3sin+r4sin{r2cos+r3cos
r4cos=r1r2sin=r3sin+r4sin
Eliminamos el ngulo , despejando r3cos en la primera
ecuacin, r3sin en la segunda ecuacin, elevando al cuadrado
ambas ecuaciones y sumando
r21+r22+r24r232r2r4+r1r2cosr1r4coscos()=0r12+r22
+r42r322r2r4+r1r2cosr1r4coscos()=0
r1=10;r2=6;r3=8;r4=4;
a=(r1^2+r2^2+r4^2-r3^2)/(2*r2*r4);
alfa=120*pi/180;
f=@(x) a+r1*cos (alfa)/r2-r1*cos(x)/r4-cos(alfa-x);
phi=fzero(f,[0,pi]);
disp([alfa*180/pi, phi*180/pi])
x=[0,r2*cos(phi), r1+r4*cos(alfa), r1];
y=[0,r2*sin(phi), r4*sin(alfa), 0];
plot(x,y, '-ro', 'lineWidth',2, 'markersize',6,'markeredgecolor',
'b','markerfacecolor','b')
line([0,r1],[0,0], 'color','k')
axis off
120.0000 86.1015