Zaloguj się
Blog na Matlab.pl
Forum polskich użytkowników
 
UŻYTKOWNICY GRUPY PROFIL Zaloguj się, by sprawdzić wiadomości FAQ
 



Napisz nowy temat     Odpowiedz do tematu Zobacz poprzedni temat :: Zobacz następny temat

Metody numeryczne w Mathematica 5.2
Forum MATLAB Strona Główna-> Pozostałe
Post Wysłany: 8 Czerwca 2014, Nie 7:22 pm Temat postu: Metody numeryczne w Mathematica 5.2 Odpowiedz z cytatem
 
AUTOR:
Asia1993_3



Dołączył: 08 Cze 2014
Posty: 1


Ogląda profil użytkownika Wyślij prywatną wiadomość
Witam
Jezeli możecie to pomóżcie mam do zozwiazania zadanie w pakiecie mathematica 5.2 treśc zadania jest nastepująca:
Napisz procedurę dla metody siecznych , aby wyliczyć pierwiastek równania x-2cosx=0 w przedziale[0,pi] z błędem mniejszym od 0.001. Procedura ma być napisana w taki sposób , aby zatrzymała się zaraz po otrzymaniu pierwiastka.

obilismy podobne zadanie i mamy zmienic procedure tak aby zgadzała się z tym zadaniem zaraz wszytsko wysle:
Więc robiliśmy takie zad:
Napisać procedurę sie[f_,a_,b_,eps_]rozwiązywania równań f(x)=0 metodą siecznych .Wyznaczyć przybliżone pierwiastki poniższych równa z dokładnościa so 10^(-5).
a) x-2^(-x), x należy [0,1].

Oto procedura którą robiliśmy.
1. Wczytanie funkcji
2. procedura
sie[f_,a_,b_,eps_]:Module[{},x1=a;x2=b;y1=N[f/.a -> b];n=1;While[Abs[y2*(x2-x1)/(y2-y1)]>eps ^ n<25,xp=N[x2-(y2*(x2-x1)/(y2-y1)];y=N[f/.x -> xp];Print[n,"x=",xp,",f[x]=",y];If[y=0,Print["pierwiastek dokladny=",xp],If[y1*y<0,{x2=xp,y2=y},{x1=xp,y1=y}]];n++]]


tam w procedurze stopu przed n<25 jest nie znak potęgi tylko "i".
Wiem , że w tym zadaniu coś trzeba zmienić w procedurze stopu i liczbę kroków ale dokłądnie nie wiem jak.


 

Post Wysłany: 9 Czerwca 2014, Pon 6:57 am Temat postu: Odpowiedz z cytatem
 
AUTOR:
mc2
Może pisać książki


Dołączył: 19 Maj 2009
Posty: 2199


Ogląda profil użytkownika Wyślij prywatną wiadomość Wyślij email Odwiedź stronę autora
Pomyliłaś fora, tu się dyskutuje na tematy związane z pakietem MATLAB a nie MATHEMATICA.
http://community.wolfram.com/
http://mathfaculty.fullerton.edu/mathews/n2003/Web/SecantMethodMod/SecantMethodMod.html
 

Post Wysłany: 30 Sierpnia 2016, Wto 10:26 am Temat postu: Odpowiedz z cytatem
 
AUTOR:
patrycjaolaw



Dołączył: 30 Sie 2016
Posty: 4


Ogląda profil użytkownika Wyślij prywatną wiadomość Odwiedź stronę autora
Witam linki bardzo przydatne



_________________
Zobacz kamery Warszawa
 

Forum MATLAB Strona Główna-> Pozostałe
Wyświetl posty z ostatnich:   

Napisz nowy temat     Odpowiedz do tematu Zobacz poprzedni temat :: Zobacz następny temat

Wszystkie czasy w strefie CET (Europa)

Skocz do:  

Statystyki forum:



Od dnia 08.06.2006 forum odwiedzano 35575578
Najwięcej użytkowników 266 było obecnych 19 Lutego 2015, Czw 7:03 pm

Aktualnie online:




Najnowsze posty na forum:
Miejsce zerowe  (24 Kwietnia 2017, Pon 7:36 pm)
Badanie rozkładu prawdopodobieństwa  (24 Kwietnia 2017, Pon 9:50 am)
zadanie z pętlami  (22 Kwietnia 2017, Sob 5:59 pm)
gęstoś mocy sygnału  (20 Kwietnia 2017, Czw 9:30 pm)
Wycięcie sygnału z pliku za pomocą skryptu.  (20 Kwietnia 2017, Czw 2:34 pm)
MATLAB potrzebuje pomocy w rozwiązaniu algorytmu  (18 Kwietnia 2017, Wto 5:51 pm)
MATLAB potrzebuje pomocy w rozwiązaniu algorytmu  (18 Kwietnia 2017, Wto 5:30 pm)
MATLAB potrzebuje pomocy w rozwiązaniu algorytmu  (18 Kwietnia 2017, Wto 4:37 pm)
kredyt dla firm  (14 Kwietnia 2017, Pią 10:38 am)
Przekazywanie zmiennych między GUI  (12 Kwietnia 2017, Sro 12:45 pm)
Twoje prawa:
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać plików na tym forum