funkcja ewolwentowa
-
- Użytkownik
- Posty: 4211
- Rejestracja: 25 maja 2012, o 21:33
- Płeć: Mężczyzna
- Lokalizacja: Kraków PL
- Podziękował: 2 razy
- Pomógł: 758 razy
funkcja ewolwentowa
Rozwiń \(\displaystyle{ \tg a}\) w szereg Taylora. Dla dwóch wyrazów będziesz miał wielomian 3-go stopnia, którego pierwiastki można wyznaczyć analitycznie. Jak błąd przybliżenia będzie zbyt duży, to tylko numerycznie.
- Mr_Green
- Użytkownik
- Posty: 232
- Rejestracja: 29 maja 2010, o 20:18
- Płeć: Mężczyzna
- Podziękował: 28 razy
- Pomógł: 5 razy
funkcja ewolwentowa
Co to znaczy numerycznie? Chodzi o program? Znam Pascala xd. Czyli mam funkcję liniową i tangensa. Załóżmy, że analizuję przedział od \(\displaystyle{ -\frac{\pi}{2}}\) do \(\displaystyle{ \frac{\pi}{2}}\). Algorytm: 1) liczę wartości obu funkcji w \(\displaystyle{ -\frac{\pi}{2}}\) i sprawdzam różnicę, jeśli jest większa np. od \(\displaystyle{ 0,0001}\) to zwiększam o np. \(\displaystyle{ 0,0001}\) argument i znowu powtarzam operację aż do skutku(pętla). O to chodzi?
Ostatnio zmieniony 31 paź 2016, o 19:15 przez Jan Kraszewski, łącznie zmieniany 1 raz.
Powód: Brak LaTeX-a. Proszę zapoznaj się z instrukcją: http://matematyka.pl/latex.htm .
Powód: Brak LaTeX-a. Proszę zapoznaj się z instrukcją: http://matematyka.pl/latex.htm .
- NogaWeza
- Użytkownik
- Posty: 1481
- Rejestracja: 22 lis 2012, o 22:24
- Płeć: Mężczyzna
- Lokalizacja: Gdańsk
- Podziękował: 147 razy
- Pomógł: 300 razy
funkcja ewolwentowa
Masz dużo metod do wyboru. Analiza numeryczna to dość obszerny dział. Możesz skorzystać z metody bisekcji (połowienia przedziału), stycznych, siecznych i wielu innych. Oczywiście do każdej z tych metod muszą być spełnione stosowne założenia, ale na pewno znajdziesz je na wikipedii czy gdziekolwiek w sieci.
Jeśli interesuje Cię dokładność rzędu powiedzmy \(\displaystyle{ 10^{-6}}\) i obierzesz punkty startowe nie za daleko od miejsca zerowego, to metoda bisekcji powinna dać radę.
Tu masz kod (w matlabie, ale z łatwością możesz go przerobić na dowolny inny język)
Jeśli interesuje Cię dokładność rzędu powiedzmy \(\displaystyle{ 10^{-6}}\) i obierzesz punkty startowe nie za daleko od miejsca zerowego, to metoda bisekcji powinna dać radę.
Tu masz kod (w matlabie, ale z łatwością możesz go przerobić na dowolny inny język)
Ukryta treść:
-
- Użytkownik
- Posty: 4211
- Rejestracja: 25 maja 2012, o 21:33
- Płeć: Mężczyzna
- Lokalizacja: Kraków PL
- Podziękował: 2 razy
- Pomógł: 758 razy
funkcja ewolwentowa
Numerycznie oznacza: w w przybliżony sposób i najczęściej iteracyjnie. Ja zazwyczaj robię to w Excelu.
Uwzględnij uwagi NogiWezy, bo to, co robiłeś, dalekie jest od optymalności
Uwzględnij uwagi NogiWezy, bo to, co robiłeś, dalekie jest od optymalności