Nilson schrieb:
>
> y(k) = ((8-k)/8) - (8-(k-1))/8) =
((8-k)/8) - ((8-k + 1)/8) =
(8-k -(8-k + 1))/8 =
(8-k-8+k+1)/8 =
Vorzeichenfehler:
(8-k-8+k-1)/8 =
-1/8 ?
> Ich bekomme da irgendwie immer eine folge heraus von einmal
> + 1/8 und -1/8, wenn ich es grfaisch mache
Deine Grafik stimmt nicht
1 | #include <iostream>
|
2 |
|
3 | using namespace std;
|
4 |
|
5 | double v( int k )
|
6 | {
|
7 | return 1.0 - k / 8.0;
|
8 | }
|
9 |
|
10 | int main()
|
11 | {
|
12 | for( int k = -7; k < 8; ++k )
|
13 | cout << k << ":" << v( k ) << endl;
|
14 |
|
15 | cout << endl;
|
16 |
|
17 | for( k = -6; k < 8; ++k )
|
18 | cout << k << ":" << v( k ) - v( k - 1) << endl;
|
19 |
|
20 | }
|
Ergebnis
-7:1.875
-6:1.75
-5:1.625
-4:1.5
-3:1.375
-2:1.25
-1:1.125
0:1
1:0.875
2:0.75
3:0.625
4:0.5
5:0.375
6:0.25
7:0.125
-6:-0.125
-5:-0.125
-4:-0.125
-3:-0.125
-2:-0.125
-1:-0.125
0:-0.125
1:-0.125
2:-0.125
3:-0.125
4:-0.125
5:-0.125
6:-0.125
7:-0.125