funkcja ewolwentowa

Własności funkcji trygonometrycznych i cyklometrycznych. Tożsamości. RÓWNANIA I NIERÓWNOŚCI.
Awatar użytkownika
Mr_Green
Użytkownik
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

Post autor: Mr_Green »

Witam, jak wyliczyć argument tangensa? b jest stałą. \(\displaystyle{ b=\tg(a)-a \frac{ \pi }{180}}\)
SlotaWoj
Użytkownik
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

Post autor: SlotaWoj »

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.
Awatar użytkownika
Mr_Green
Użytkownik
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

Post autor: Mr_Green »

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 .
Awatar użytkownika
NogaWeza
Użytkownik
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

Post autor: NogaWeza »

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)
Ukryta treść:    
SlotaWoj
Użytkownik
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

Post autor: SlotaWoj »

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
ODPOWIEDZ