Excel Forum - Porady, Pomoc,  Excel Help, Excel FAQ Strona Główna
 FAQ  RegulaminRegulamin  Szukaj   Użytkownicy   Grupy   Rejestracja   Profil   Twoje wiadomości   Zaloguj 


Poprzedni temat «» Następny temat
Przesunięty przez: Kaper
07-01-2019, 12:33
Szereg Taylora VBA
Autor Wiadomość
Mateusz98 
świeżak


Posty: 1
Wysłany: 06-01-2019, 18:06   Szereg Taylora VBA

Cześć, jestem początkującą osobą w VBA i mam problem, mianowicie muszę napisać makro liczenia rozwiniecia funkcji dla funkcji f= 1/√1+2*x w nieskończony ciąg Taylora w postaci:
1-1*(2*x)/2+1*3*(2*x)^2/2^2*2!-1*3*5*(2*x)/2^3*3!+...
Czy macie jakies sugestie jak zacząć, jakiej pętli użyć?
Podejrzewam, że będę musiał użyc Do, wyznaczyć jakiś Eps, tylko nie mam pojęcia jak ma wyglądać składnia
Z góry dziękuję za wskazówki i pomoc
ID posta: 359820 Skopiuj do schowka
 
 
Kaper 



Zaproszone osoby: 3
Wersja: Win Office 2016
Pomógł: 3712 razy
Posty: 7397
Wysłany: 07-01-2019, 13:01   

pętla Do pewnie będzie się nadawać.

np. coś w rodzaju:

Kod:
suma = 0
biezacy_wyraz = 1
i = 0
Do
  i = i + 1 'numer wyrazu
  suma = suma + biezacy_wyraz
  kolejny_wyraz = 'tu obliczenia kolejnego wyrazu
Loop While Abs(biezacy_wyraz) > 10 ^ -10 'tu można jeszcze dodać bezp[iecznik, gdyby szereg okazał się rozbieżny, np. or  Abs(biezacy_wyraz) > 10 ^ 10


oczywiście jeśli chcesz np. sprawdzić po jakiej liczbie kroków wynik jest różny o mniej niż eps od rzeczywistego, to zamknięcie pętli powinno bazować na takim właśnie warunku - np:
Kod:
Loop While abs(suma-wynik_rzeczywisty)>eps
_________________
Kaper Jej Królewskiej Mości :boss

Jestem leniwy, ale się staram
ID posta: 359903 Skopiuj do schowka
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
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
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Theme xandgreen created by spleen& Programosy modified v0.3 by warna
Opieka techniczna www.marketingNET.pl

Archiwum

Strona używa plików cookies.

Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przeglądarce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
Sprawdź, w jaki sposób przetwarzamy dane osobowe