Cześć,
dostałem kolejną część tego zadania, z którą znów nie potrafię sobie poradzić. Założyłem osobny temat, niestety bez echa, więc aktem rozpaczy spróbuję pociągnąć to jeszcze w tym wątku:
Należy zbudować program formularzowy, który dla szeregu:
\(\displaystyle{ \sum_{ n=1}^{ \infty} \frac{ x^{n} }{n}\text{ dla }x \in (-1,1)}\)
będzie udostępniał:
1. wizualizację obliczonej wartości sumy szeregu
\(\displaystyle{ f(x)}\) w punkcie
\(\displaystyle{ X}\)
2. tabelaryczną wizualizację wartości sumy szeregu
\(\displaystyle{ F(X)}\) przy zmianie wartości zmiennej niezależnej
\(\displaystyle{ X}\) z krokiem
\(\displaystyle{ h}\) w przedziale
\(\displaystyle{ [X_d, X_g]}\)
Mamy takie zmienne:
1. Zmienna niezależna
\(\displaystyle{ X}\), do podania przez użytkownika
2. Dolna granica przedziału
\(\displaystyle{ X_d}\) - do podania przez użytkownika
3. Górna granica przedziału
\(\displaystyle{ X_g}\) - do podania przez użytkownika
3. Krok (przyrost) zmian wartości zmiennej niezależnej
\(\displaystyle{ X}\) - do podania przez użytkownika.
Wcześniej liczyłem sumę tego szeregu z zadanym przybliżeniem
\(\displaystyle{ Eps}\) takim wzorem:
Kod: Zaznacz cały
do
{
mm_a = (float)Math.Pow(mm_x, mm_k) / mm_k;
mm_SumaSzeregu += mm_a;
++mm_k;
}
while (Math.Abs(mm_a) > mm_Eps);
Ale nie bardzo wiem jak to ugryźć teraz.
Jak obliczyć sumę szeregu w punkcie?
Ten zakres dolny i górny to rozumiem jest zdefiniowany przez użytkownika dowolny zakres dla
\(\displaystyle{ X}\)?
Ten krok to może być po prostu przyrost dla
\(\displaystyle{ X-a}\)?
Co ze zmienną
\(\displaystyle{ n}\)?
Będę wdzięczny za wszystkie sugestie.
Pozdrawiam
Marcin