Anul 3 Semestrul 2
This commit is contained in:
@@ -0,0 +1,63 @@
|
||||
nodes = linspace(-2,4,7);
|
||||
|
||||
f=@(x)(x+1)./(3*x.^2+2*x+1);
|
||||
|
||||
|
||||
#plot(nodes, f(nodes),'o');
|
||||
#hold on
|
||||
|
||||
|
||||
x=linspace(-2,4,500);
|
||||
|
||||
|
||||
#plot(x,f(x));
|
||||
hold on
|
||||
|
||||
lnf=lagrange_classic(nodes,f(nodes),x);
|
||||
|
||||
#plot(x,lnf)
|
||||
|
||||
|
||||
boor = spline(nodes,f(nodes),x);
|
||||
|
||||
#plot(x,boor)
|
||||
|
||||
df = @(x)(-(3*x.^2+6*x+1)./(3*x.^2+2*x+1).^2);
|
||||
|
||||
herm = hermite(nodes,f(nodes), df(nodes),x)
|
||||
#plot(x,herm)
|
||||
|
||||
|
||||
f=@(x)(x.*sin(pi.*x));
|
||||
|
||||
nodes = [-1,-1/2,0,1/2,1,3/2];
|
||||
|
||||
x=linspace(-1,3/2,500);
|
||||
|
||||
boor = spline(nodes,f(nodes),x);
|
||||
boor_comp = spline(nodes,[pi,f(nodes),-1],x)
|
||||
piece = pchip(nodes,f(nodes),x)
|
||||
|
||||
#plot(nodes, f(nodes),'o');
|
||||
#hold on
|
||||
#plot(x,boor);
|
||||
#plot(x, boor_comp);
|
||||
#plot(x, piece);
|
||||
|
||||
|
||||
nodes = [0.5,1.5,2,3,3.5,4.5,5,6,7,8];
|
||||
|
||||
f_nodes = [5,5.8,5.8,6.8,6.9,7.6,7.8,8.2,9.2,9.9];
|
||||
x=linspace(0.5,8,500);
|
||||
|
||||
p = polyfit(nodes,f_nodes,1);
|
||||
plot(nodes, f_nodes,'o');
|
||||
hold on
|
||||
plot(x, polyval(p,x))
|
||||
|
||||
norm(p)
|
||||
|
||||
polyval(p,4)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user