private void trackBar1_Scroll(object sender, EventArgs e) { int amplif = this.trackBar1.Value; int transl = 0; double x = 0; double pas = d_max / n_maxx; for (int i = 1; i <= n_maxx; i++) { // 1-e la x int f = System.Convert.ToInt32(transl + amplif * (Math.Pow(Math.E, x))); x += pas; valori[i] = f; } osciloscop1.setval(valori, n_maxx); }
private void Form1_Paint(object sender, PaintEventArgs e) { int Amplificarea = 20; double x = -3; //Valoare inceput double d_max = 6; //La valori mai mari da eroare double pas = d_max / Valoare_maxima_x; for (int i = 0; i <= Valoare_maxima_x; i++) { int f = System.Convert.ToInt32(Amplificarea * (x * x)); x += pas; valori[i] = f; } Osciloscop.setval(valori, Valoare_maxima_x); }