ProtLab1


  1. Napisać program obliczający wartości funkcji: sin(x), cos(x), ex (proszę oznaczyć wybraną funkcję) z parametrem określającym długość rozwinięcia szeregu. Porównać wyniki otrzymane z samodzielnego obliczenia funkcji poprzez rozwinięcie w szereg, z wynikami otrzymanymi po wykorzystaniu funkcji z biblioteki matematycznej C++ (2 punkty)

    1. Proszę zoptymalizować otrzymaną funkcję (2 punkty).

    2. Proszę sprawdzić, ile wyrazów szeregu można zsumować dla x=π/4, Proszę podać, dla jakiego typu danych prowadzono obliczenia i ile składowych rozwinięcia uwzględniono w obliczeniach, np: Obliczenia wykonano dla typu danych: float, double, int (niepotrzebne skreślić), k = …… (2 punkty).

  2. Zapisać dane z poprzedniego punktu do pliku i sporządzić wykresy funkcji oraz oszacowania błędu (2 punkty).

  3. Dla funkcji sin(x)/cos(x) - wykorzystując okresowość funkcji, napisać procedurę wyznaczającą wartości zadanej funkcji dla dowolnej wartości x (2 punkty).

  4. Dla funkcji ex - napisać procedurę wyznaczającą wartość funkcji dla maksymalnie dużej liczby kroków mających sens numeryczny (2 punkty).

Protokół ćwiczeń

Blok ćwiczeniowy 1 Imię: Razem Punktów

Data: 2-10-2007 Nazwisko:

Grupa: Numer albumu: ………..



Wyszukiwarka

Podobne podstrony:
ProtLab4

więcej podobnych podstron