11
Pokaż ćwiczenia:
11
Ćwiczenie 1

Napisz program, który dla podanej funkcji oraz przedziału [ a ,   b ] wykona n podziałów przedziału zgodnie z metodą bisekcji, a następnie wypisze wartość funkcji w osiągniętym punkcie lub komunikat Niespełnione założenia bisekcji, jeżeli badana funkcja nie spełnia warunku bisekcji w podanym przedziale.

Swój program przetestuj dla funkcji f(x) = x3 + 2x2 - 4, a = 0.0, b = 10.0, n = 3. Przyjmij dokładność wynoszącą epsilon = 0.001.

Specyfikacja problemu:

Dane:

  • funkcja(x) – funkcja dla której należy wykonać metodę bisekcji

  • a – liczba rzeczywista, lewa granica przedziału poszukiwania miejsca zerowego funkcji

  • b – liczba rzeczywista, prawa granica przedziału poszukiwania miejsca zerowego funkcji

  • n – liczba naturalna dodatnia, liczba kroków, które należy wykonać

  • epsilon – pożądana dokładność wartości funkcji w punkcie

Wynik:

Program, na standardowe wyjście, wypisuje liczbę rzeczywistą, będącą wartością funkcji w punkcie wyznaczonym po wykonaniu n podziałów przedziału zgodnie z metodą bisekcji lub w razie potrzeby – komunikat Niespełnione założenia bisekcji.

R7V8huXRj8GlW
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
21
Ćwiczenie 2

Napisz program, który dla podanej funkcji oraz przedziału [ a ,   b ] wyświetli, w którym kroku algorytmu bisekcji długość przedziału poszukiwań lub wartość bezwzględna funkcji w środku przedziału poszukiwań będzie mniejsza od zadanej wartości epsilon. W przypadku istnienia miejsca zerowego na krańcu przedziału lub niespełnienia założeń bisekcji przyjmij, że liczba kroków wynosi 1.

Swój program przetestuj dla funkcji f(x) = x3 + 2x2 - 4, a = 0.0, b = 10.0, epsilon = 0.0001.

Specyfikacja problemu:

Dane:

  • funkcja(x) – funkcja, dla której należy wykonać metodę bisekcji

  • a – liczba rzeczywista, lewa granica przedziału poszukiwania miejsca zerowego funkcji

  • b – liczba rzeczywista, prawa granica przedziału poszukiwania miejsca zerowego funkcji

  • epsilon – liczba rzeczywista dodatnia, określająca tolerancję, pożądaną dokładność wartości funkcji w punkcie

Wynik:

Program, na standardowe wyjście, wypisuje liczbę naturalną, będącą liczbą kroków metody bisekcji, które należy wykonać, aby długość przedziału poszukiwań lub wartość bezwzględna funkcji w środku przedziału poszukiwań była mniejsza od wartości epsilon.

RgGrm2cDLzPtJ
Wymyśl pytanie na kartkówkę związane z tematem materiału.
31
Ćwiczenie 3

Napisz program, który dla podanej funkcji oraz przedziału [ a ,   b ] odnajdzie miejsce zerowe metodą bisekcji oraz wypisze rozwiązanie z dokładnością do czterech miejsc po przecinku, zaokrąglane w dół. Jeżeli miejsce zerowe badanej funkcji w podanym przedziale nie może zostać wyznaczone metodą bisekcji, wyświetl komunikat Niespełnione założenia bisekcji.

Swój program przetestuj dla funkcji f(x) = x3 + 2x2 - 4, a = 0.0, b = 10.0. Przyjmij dokładność wynoszącą epsilon = 0.001.

Specyfikacja problemu:

Dane:

  • funkcja(x) – funkcja dla której należy wykonać metodę bisekcji

  • a – liczba rzeczywista, lewa granica przedziału poszukiwania miejsca zerowego funkcji

  • b – liczba rzeczywista, prawa granica przedziału poszukiwania miejsca zerowego funkcji

  • epsilon – pożądana dokładność wartości funkcji w punkcie

Wynik:

Program, na standardowe wyjście, wypisuje liczbę będącą miejscem zerowym funkcji w zadanym przedziale [ a ,   b ]  – z dokładnością do czterech miejsc po przecinku, zaokrąglane w dół lub w razie potrzeby – komunikat Wartość funkcji na końcach przedziału ma takie same znaki.

REX7EIUEQZxRv
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.