Metody L Zadanie 1 Lab

  1. Przedmiot zadania

Dla zadanego w tab. nr 1 zbioru węzłów należało wyznaczyć wielomian interpolacyjny Metodą Vandermonde’a. Obliczenia należało wykonać przy użyciu MatLAB’a bądź Octave’a. Ponadto sprawdzono poprawność wykonania wykresu poprzez sporządzenie wykresu oraz określenie uwarunkowania macierzy Vandermonde’a.

Tabela 1. Zadane węzły

x 0 1 2 4
y -3 3 31 197

Metoda Vandermonde’a – polega na znalezieniu równania wielomianu interpolacyjnego poprzez rozwiązanie układu równań, w którym wprowadza się macierz Vandermonde’a w postaci jak na rys. nr 1.

Rysunek 1. Definicyjna postać macierzy Vandermonde'a

Metoda ta pozwala na uzyskanie jednoznacznego rozwiązania. W celu uzyskania poprawnych rezultatów spełnione muszą zostać dwa warunki:

  1. Kod z programu MatLAB

% Rozwiązanie problemu przy użyciu macierzy Vandermonde'a

xi=[0 1 2 4]

yi=[-3 3 31 197]

Vandermond(xi,yi)

function [ai ] = vandermond( xi,yi );

%UNTITLED3 Summary of this function goes here

% Detailed explanation goes here

V=vander(xi)

b=yi'

%rozwiązujemy układ równań

x=V\b;

ai=x;

a=-5; b=5;

x=linspace(a,b,256);

%wartości wielomianu

Wn=polyval(ai,x)

%kreślimy wielomian i węzły

plot(xi,yi,'ro',x,Wn,'k')

grid on

end

V=[0 0 0 1; 1 1 1 1; 8 4 2 1; 64 16 4 1]

cond(V)

det(V)

V =
0 0 0 1
1 1 1 1
8 4 2 1
64 16 4 1

b =
-3
3
31
197

x =
1.8333
5.5000
-1.3333
-3.0000

ai =
1.8333
5.5000
-1.3333
-3.0000

ans =
280.1460

ans =
48

Wykres 1. Przebieg wielomianu interpolacyjnego

Na podstawie wartości “ai” wygenerowanych przez program można zauważyć, iż wielomian interpolacyjny przyjął postać:


W3(x)=3x31.3333x2+5.5x+1.8333

Wnioskując z wykresu nr 1, powyższy wielomian bardzo dobrze przybliża przebieg funkcji w zadanych węzłach.

Obliczenia odręczne zamieszczone zostały na odwrocie bieżącej strony i zgodnie z zaleceniami prowadzącego zostały one przeprowadzone w ograniczonym zakresie.

  1. Wnioski


detA = 48 → detA ≠ 0


cond(A) = 280.146 → cond (A) ∈ (1 ,  1000)


Wyszukiwarka

Podobne podstrony:
Metody L Zadanie 3 Lab gut
Metody L Zadanie 3 Lab
Metody L Zadanie 2 Lab
zadania z lab 3
Błędy w obliczeniach numerycznych - stare, Informatyka WEEIA 2010-2015, Semestr IV, Metody numeryczn
sprawko oczkowawezlowa, aaa, studia 22.10.2014, całe sttudia, III semestr, metody numeryczne lab
metody zadanie 3
metody materialy, LAB
zadanie lab oblicz rownolegle
zadanie lab-sieci kolejkowe
zadania lab C3
Metody zadania 5
Metody zadania 4
Metodyka zadania
sprawko 2 izy, Automatyka i robotyka air pwr, VI SEMESTR, Notatki.. z ASE, metody numeryczne, lab 2
metody numeryczne wartosc funkcji, Automatyka i Robotyka, Semestr IV, Metody Numeryczne, Lab, lab2
Sprawko Sebastiana i Stacha, Informatyka WEEIA 2010-2015, Semestr IV, Metody numeryczne, Lab 1 spraw
Sprawko moje pierwsze, Informatyka WEEIA 2010-2015, Semestr IV, Metody numeryczne, Lab 1 sprawko
Sprawko moje piąte, Informatyka WEEIA 2010-2015, Semestr IV, Metody numeryczne, Lab 5

więcej podobnych podstron