Berechnungsproblem mit VBA
04.12.2006 00:17:53
caoli
Ich habe ein Problem mit VBA, kann jemand hier vielleicht mir helfen?
Um eindeutig zu sein, nehme ich hier ein Beispiel mit nur 10 Messdaten darin (tatsächlich gibt es 2000 Messdaten).
Meine Aufgabe ist Kxx zu berechnen, der der Durchschnitt von Summe von X(ti)X(ti+τ) ist.
Abtastzeit ti...........Messdaten X(ti)
t1.................................X(t1)
t2.................................X(t2)
t3.................................X(t3)
t4.................................X(t4)
t5.................................X(t5)
t6.................................X(t6)
t7.................................X(t7)
t8.................................X(t8)
t9.................................X(t9)
t10................................X(t10)
So läuft meine Rechnung:
1.τ = 0
Kxx = [X(t1)*X(t1) + X(t2)*X(t2) + X(t3)*X(t3) ... ... + X(t10)*X(t10)]
2.τ = 1
Kxx = [X(t1)*X(t2) + X(t2)*X(t3) + X(t3)*X(t4) + X(t4)*X(t5) + X(t5)*X(t6) + X(t6)*X(t7) + X(t7)*X(t8) + X(t8)*X(t9) + X(t9)*X(t10)]
3.τ = 2
Kxx = [X(t1)*X(t3) + X(t2)*X(t4) + X(t3)*X(t5) + X(t4)*X(t6) + X(t5)*X(t7) + X(t6)*X(t8) + X(t7)*X(t9) + X(t8)*X(t10)]
4.τ = 3
Kxx = [X(t1)*X(t4) + X(t2)*X(t5) + X(t3)*X(t6) + X(t4)*X(t7) + X(t5)*X(t8) + X(t6)*X(t9) + X(t7)*X(t10)]
5.τ = 4
Kxx = [X(t1)*X(t5) + X(t2)*X(t6) + X(t3)*X(t7) + X(t4)*X(t8) + X(t5)*X(t9) + X(t6)*X(t10) ]
Der max. Wert von τ ist halb von 10 gleich 5.
Da mein Kenntnis in VBA ganz wenig ist, kann ich dieses Problem nicht alleine schaffen, ich brauche eure Hilf, vielen Dank!