Numérisation d'un signal

h(x)} )

valeurs

La taille du fichier numérique va dépendre du
mode de représentation des nombres 
(quantification) donné en bits en général
Ici on pourrait par analogie dire que cela
dépend du nombre de décimales
que l'on conserve

exemple : 1 minute de son stéréo échantillonnée à 44,1 kHz 
et codé en 16 bits donne un fichier numérique de 
84 672 000 bits soit 11 Mo (.wav ou .aiff sans compression)

A2: 1
A3: A2 + 1
A4: A3 + 1
f(x) = sin(x) + sin((2 * x)) + 2
A = Point(yAxis)
B = Point(yAxis)
C = (10, 5)
D = (10, 0)
q1, a, b, c, d = Polygon(A, B, C, D)
q2, a_1, d_1, c_1, b_1 = Polygon(A, D, C, B)
nombreDeRectangles = 0 (slider from 0 to 100, step 10)
max: 10
g(x) = If[0 ≤ x ≤ max, f(x)]
largeurRectangle: max / nombreDeRectangles
h: f
A5: A4 + 1
A6: A5 + 1
A7: A6 + 1
A8: A7 + 1
A9: A8 + 1
A10: A9 + 1
A11: A10 + 1
A12: A11 + 1
A13: A12 + 1
A14: A13 + 1
A15: A14 + 1
A16: A15 + 1
A17: A16 + 1
A18: A17 + 1
A19: A18 + 1
A20: A19 + 1
A21: A20 + 1
A22: A21 + 1
A23: A22 + 1
A24: A23 + 1
A25: A24 + 1
A26: A25 + 1
A27: A26 + 1
A28: A27 + 1
A29: A28 + 1
A30: A29 + 1
A31: A30 + 1
A32: A31 + 1
A33: A32 + 1
A34: A33 + 1
A35: A34 + 1
A36: A35 + 1
A37: A36 + 1
A38: A37 + 1
A39: A38 + 1
A40: A39 + 1
A41: A40 + 1
A42: A41 + 1
A43: A42 + 1
A44: A43 + 1
A45: A44 + 1
A46: A45 + 1
A47: A46 + 1
A48: A47 + 1
A49: A48 + 1
A50: A49 + 1
A51: A50 + 1
A52: A51 + 1
A53: A52 + 1
A54: A53 + 1
A55: A54 + 1
A56: A55 + 1
A57: A56 + 1
A58: A57 + 1
A59: A58 + 1
A60: A59 + 1
A61: A60 + 1
A62: A61 + 1
A63: A62 + 1
A64: A63 + 1
A65: A64 + 1
A66: A65 + 1
A67: A66 + 1
A68: A67 + 1
A69: A68 + 1
A70: A69 + 1
A71: A70 + 1
A72: A71 + 1
A73: A72 + 1
A74: A73 + 1
A75: A74 + 1
A76: A75 + 1
A77: A76 + 1
A78: A77 + 1
A79: A78 + 1
A80: A79 + 1
A81: A80 + 1
A82: A81 + 1
A83: A82 + 1
A84: A83 + 1
A85: A84 + 1
A86: A85 + 1
A87: A86 + 1
A88: A87 + 1
A89: A88 + 1
A90: A89 + 1
A91: A90 + 1
A92: A91 + 1
A93: A92 + 1
A94: A93 + 1
A95: A94 + 1
A96: A95 + 1
A97: A96 + 1
A98: A97 + 1
A99: A98 + 1
A100: A99 + 1
A101: A100 + 1
e = LowerSum(f, 0, max, nombreDeRectangles)
v = Sequence(j, j, 0, max - largeurRectangle, largeurRectangle)
vals = Zip(y(Min[f, i, i + largeurRectangle]), i, v)
B2: vals(A2)
B3: vals(A3)
B4: vals(A4)
B5: vals(A5)
B6: vals(A6)
B7: vals(A7)
B8: vals(A8)
B9: vals(A9)
B10: vals(A10)
B11: vals(A11)
B12: vals(A12)
B13: vals(A13)
B14: vals(A14)
B15: vals(A15)
B16: vals(A16)
B17: vals(A17)
B18: vals(A18)
B19: vals(A19)
B20: vals(A20)
B21: vals(A21)
B22: vals(A22)
B23: vals(A23)
B24: vals(A24)
B25: vals(A25)
B26: vals(A26)
B27: vals(A27)
B28: vals(A28)
B29: vals(A29)
B30: vals(A30)
B31: vals(A31)
B32: vals(A32)
B33: vals(A33)
B34: vals(A34)
B35: vals(A35)
B36: vals(A36)
B37: vals(A37)
B38: vals(A38)
B39: vals(A39)
B40: vals(A40)
B41: vals(A41)
B42: vals(A42)
B43: vals(A43)
B44: vals(A44)
B45: vals(A45)
B46: vals(A46)
B47: vals(A47)
B48: vals(A48)
B49: vals(A49)
B50: vals(A50)
B51: vals(A51)
B52: vals(A52)
B53: vals(A53)
B54: vals(A54)
B55: vals(A55)
B56: vals(A56)
B57: vals(A57)
B58: vals(A58)
B59: vals(A59)
B60: vals(A60)
B61: vals(A61)
B62: vals(A62)
B63: vals(A63)
B64: vals(A64)
B65: vals(A65)
B66: vals(A66)
B67: vals(A67)
B68: vals(A68)
B69: vals(A69)
B70: vals(A70)
B71: vals(A71)
B72: vals(A72)
B73: vals(A73)
B74: vals(A74)
B75: vals(A75)
B76: vals(A76)
B77: vals(A77)
B78: vals(A78)
B79: vals(A79)
B80: vals(A80)
B81: vals(A81)
B82: vals(A82)
B83: vals(A83)
B84: vals(A84)
B85: vals(A85)
B86: vals(A86)
B87: vals(A87)
B88: vals(A88)
B89: vals(A89)
B90: vals(A90)
B91: vals(A91)
B92: vals(A92)
B93: vals(A93)
B94: vals(A94)
B95: vals(A95)
B96: vals(A96)
B97: vals(A97)
B98: vals(A98)
B99: vals(A99)
B100: vals(A100)
B101: vals(A101)
frq: nombreDeRectangles / 10
texte2: "Si le temps (sur l'axe horizontal) est en secondes
la féquence d'échantillonnage est égale à " + frq + " Hz"