Wizualizacja przebiegu funkcji

0

Mam do napisania program który:

  1. ma obliczyć wartość funkcji f(x) dla podanej wartości x
  2. tablicujący funkcję f(x) w zadanym przedziale [Xd, Xg] z krokiem h (przyrostem zmiennej x)
  3. wizualizacje graficzną funkcji f(x) w zadanym przedziale [Xd, Xg] z krokiem h (przyrostem zmiennej x)

Funkcja f(x) ma postać:

1+ sin x + sin^2 x/2 dla x >= 1
(1+x) sin (x+10^0) dla x < 1

zupełnie nie rozumiem co mam zrobić w 2 oprócz tego że będą to tablice czyli ma się przechowywać coś, dobrze myślę?
3 też jest słabo jasne dla mnie czym jest to h jak mam go zdefiniować?

Oczywiście program będzie wykonany w Windows forms

0

W części 2-giej masz przychowywać wszystkie wartości funkcji z zadanego przedziału f(1) = 5, f(2) = 10 itd. W tym przypadku krok dałem h = 1. h jest to wartość o jaką zmienia się x. W C# będzie to wyglądało mniej więcej tak:

 for(int x = Xd; x < 1; x+h)
{ wykonuj (1+x) sin (x+10^0) i zapisuj do do tablicy}
 for(int x = 1; x <= Xg; x+h)
{ wykonuj 1+ sin x + sin^2 x/2 i zapisuj do do tablicy}

Co do 3, to chodzi o narysowanie wykresu. W Visual Studio masz kontrolkę Chart, która Ci się przyda, poczytaj o tym trochę i na pewno dasz radę

1 użytkowników online, w tym zalogowanych: 0, gości: 1