31.03.2009, 11:47
Hallo Zusammen,
ich hätte da ein Problem und da ich nicht auf die Lösung komme, wollte ich euch mal fragen ob ihr mir dort vielleicht weiter helfen könnt?!
Mit dem Programm "Signal" erzeuge ich ein Signal welche diese Form besitzt _/°_/°_/ (die Kreise bitte als hohe Striche deuten) :-)
t1-t10 entsprechen der Dauer der jeweiligen 0/1V-Perioden und der Flankendauer.
Nun klappt das Programm bei einigen Frequenzen (z.B. 1,2,10) problemlos.
Bei einigen wie z.B. 3,7,9,11 gibt es jedoch Probleme und es wird ein falsches Signal ausgegeben.
Der Fehler scheint darin zu leigen, dass in die Arrays ab bestimmten Werten, falsche Werte weitergeben werden. Ich bin jedoch noch nicht drauf gekommen warum dies so ist.
Hat vielleicht jemand ne Ahnung wie das Probelm zu lösen ist?
Zum Laufen des Programms müsst ihr in das Input-CLuster Werte eingeben (Muss immer insgesamt 1 = 100% der Peridodendauer ergeben!)
Vielen Dank euch im Voraus!
Beste Grüße,
Alex
ich hätte da ein Problem und da ich nicht auf die Lösung komme, wollte ich euch mal fragen ob ihr mir dort vielleicht weiter helfen könnt?!
Mit dem Programm "Signal" erzeuge ich ein Signal welche diese Form besitzt _/°_/°_/ (die Kreise bitte als hohe Striche deuten) :-)
t1-t10 entsprechen der Dauer der jeweiligen 0/1V-Perioden und der Flankendauer.
Nun klappt das Programm bei einigen Frequenzen (z.B. 1,2,10) problemlos.
Bei einigen wie z.B. 3,7,9,11 gibt es jedoch Probleme und es wird ein falsches Signal ausgegeben.
Der Fehler scheint darin zu leigen, dass in die Arrays ab bestimmten Werten, falsche Werte weitergeben werden. Ich bin jedoch noch nicht drauf gekommen warum dies so ist.
Hat vielleicht jemand ne Ahnung wie das Probelm zu lösen ist?
Zum Laufen des Programms müsst ihr in das Input-CLuster Werte eingeben (Muss immer insgesamt 1 = 100% der Peridodendauer ergeben!)
Vielen Dank euch im Voraus!
Beste Grüße,
Alex