Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.
Nástěnka
❗22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
❗04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
❗23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.
Nejste přihlášen(a). Přihlásit
↑ hrzy: Mám vztvořenou Hermitovskou interpolaci, jen nevím jak z ní udělat kubickou.
clc;
clear all;
X=[-1;1];
Y=[2 0 4;3 1 -4];
[N,M]=size(Y);
n=N-1;
P=zeros(N);
A=[1 X(1) X(1)^2 X(1)^3 X(1)^4 X(1)^5;
0 1 2*X(1) 3*X(1)^2 4*X(1)^3 5*X(1)^4;
0 0 2 6*X(1) 12*X(1)^2 20*X(1)^3;
1 X(2) X(2)^2 X(2)^3 X(2)^4 X(2)^5;
0 1 2*X(2) 3*X(2)^2 4*X(2)^3 5*X(2)^4;
0 0 2 6*X(2) 12*X(2)^2 20*X(2)^3]
B=[Y(1,1);Y(1,2);Y(1,3);Y(2,1);Y(2,2);Y(2,3)]
a=A^-1*B
for j=0:100
x=(X(N)-X(1)+2)/100*j+X(1)-1;
y=0;
for i=1:N*M
y=y+a(i)*x^(i-1);
end;
yy(j+1)=y;
xx(j+1)=x;
end
plot(xx,yy)
axis([-2 2 -1 5])
Pomohl by si?
Offline