Witam. Mam do zrobienia takie zadanie, a nie wiem jak się za nie zabrać. Pomoże ktoś? https://zapodaj.net/d4045ad053958.png.html
0
1
Masz podaną całkę i jeszcze jej rozwinięcie w szereg. Nie wiem czy to ćwiczenie z jakiegoś wstępu do metod numerycznych czy raczej wstępu do algorytmów?
- Zrób sobie funkcję, która przyjmie Ci 2 parametry: x i n i wylicz wartość szeregu w punkcie x przy rozwinięciu w wielomian n-tego stopnia
- Wylicz F(x,1)
- W pętli jedź od n=3 (zwiększaj o 2) i wyliczaj F(x,n), aż różnica |F(x,n)-F(x,n-2)| będzie mniejsza od epsilon, wypisz wyliczoną wartość F(x,n)
0
To ćwiczenie do podstaw programowania xd
0
W sumie funkcji nie musisz robić, tylko korygować bieżący wynik o kolejny czynnik postaci:
x^(2n-1)*(-1)^(n+1)
-------------------------
(2n-1)*(n-1)!
Dla n=1,2,...
(Nie umiem texa na 4p)
1
@yarel Jeśli będzie robił to licząc za każdym razem F(x) od początku to wyjdzie złożoność O(n^2) zamiast O(n).
0
To jak to teraz napisać w C i zrobić schematem blokowym?
0
Dzięki @Saalin, faktycznie: