8416073112

8416073112



CAŁKOWANIE NUMERYCZNE

Temat 22

Całkowanie numeryczne

Problem polega na znalezieniu całki oznaczonej funkcji f(x) na przedziale <a,b>. Jest to łatwe, gdy znana jest funkcja pierwotna F(x) taka, że F(x)’=f(x) nie zawsze jest to jednak możliwe. Metody całkowania numerycznego (kwadratury) polegają na przybliżeniu funkcji podcałkowej f na danym przedziale <a,b> lub jego podprzedzialach przy pomocy innej funkcji, dla której wartość całki jest określona analitycznie. Matlab stosuje kwadratur}' Newtona-Cotesa - quad (interpolacja wielomianem drugiego stopnia) i Simpsona - quadl (interpolacja wielomianow a - dobierany stopień wielomianu).

Q=quad(f,a,b,tol,trace);

Q=quadl (f, a, b, tol, tracę);

f - łańcuch zawierający nazwę funkcji, funkcja musi być umieszczona w odpowiednim skrypcie, musi zwracać wektor w artości a jej argumentem jest wektor elementów. a,b - przedział całkowania,

tol - wymagana tolerancja względna, domyślnie 10A(-3)

tracę - parametr opcjonalny, pozwala na rysowanie wykresu z węzłami kwadratury .

Przykład 1

function [y] = funkcja_calkowana(x)

%% funkcja

y=sin(x.*x);

%% Koniec


%%Wywołanie funkcji całkowania » q1 = quad(‘funkcja_calkowana’,0,pi,1e-5,1); » ql = quadl(‘funkcja_calkowana’,0,pi,1e-5,1);


Temat 23

Uchwyt do funkcji - @

Istnieje kilka sposobów wywoływania funkcji całkowania. Jedną z nich, wykorzystywaną także w innych przypadkach, jest metoda oparta na uchwycie funkcji. Uchwyt @ można wykorzystać do definiowania własnych funkcji.

Przykład:

» średnia = @(x,y) (x+y)/2; % definicja funkcji » srednia(5,3) % wywołanie z linii poleceń Malaba

Wykorzystanie uchwytu @ do całkowania funkcji przedstawiono poniżej. Przykład:

»fs = @(x) sin(x);

» ql = quad1(fs,0,pi,1e-5,1);

II



Wyszukiwarka

Podobne podstrony:
ASD ep 08 2005 2 2. (3 +2 +2) Niech problem polega na znalezieniu dwóch największych elementów dane
str2W13/14 W celu obliczenia wyniku należy sformułować algorytm numeryczny (metodę) polegająca na
skanuj0070 (24) lonych filtrów na funkcjonowanie pamięci ludzkiej. Problem polega na tym, że trudno
Wieże Hanoi Tak nazywa się problem, polegający na odbudowaniu z zachowaniem kształtu, wieży zbudowan
16112007(003) Myślenie twórcze wiele MyjilnM zawdzięcza psychologu O*** Rozwiązywanie problemów pole
Proste podejście do tego problemu polega na tym, by szukane liczby znale"xć niezależnie, np. na
uważa że ktoś kto wnosi podanie, nie jest stroną. Był też problem polegający na tym, że często o tym
img048 (23) 2. Drugi problem polega na ustaleniu jednolitego sposobu przedstawiania specyficznych gł
127 4.2. Stosowanie funkcji rekurencijjmjch Pierwszy problem polega na tym, że w teorii lambdy nie m
Myślenie twórcze wiele wyjaśnień zawdzięcza psychologii Gestalt: Rozwiązywanie problemów polega na
250373205424054987776U00492716234247253 n Istota tej metody polega na znalezieniu i analizie wszyst
10668862?2391496824921 52731137347814635 o Koncepcja P-S-C Koncepcja la polega na znalezieniu odpowi

więcej podobnych podstron