Forum: Digitale Signalverarbeitung / DSP / Machine Learning Datentyp- und Quantisierungsproblem


von Ines (Gast)


Lesenswert?

Hallo!

Ich hab folgendes Problem. Soll die Regelung einer Asynchronmaschine auf 
einer DSP- Plattform von TI implementieren. Hab dazu den Regler 
aufgestellt, dann die Eingänge durch den ADC- Block aus dem Target 
Support Package von Simulink dargestellt und wollte den dann mit dem 
Clark Transformation- Block verbinden, hab dann erstmal festegestellt, 
dass ich dazu einen FloattoIQN- Block zwischen schalten muss. Nach der 
Trafo brauch ich wieder einen IQNtoFloat- Block. Diese Transformationen 
kommen öfter vor, nur ist jetzt das Problem, dass sie am Eingang den 
Datentyp Single erwarten. Wenn ich das Ganze dann bilde, gibt mit Matlab 
immer folgende Warnung aus:
Parameter precision loss occurred for 'Value'. The
parameter's value cannot be represented exactly using the run-time
data type. A small quantization error has occurred.
Kann ich das irgendwie vermeiden oder soll ich die Warnung einfach 
ignorieren?

Außerdem sind anscheinend keine boolschen Blöcke erglaubt, hat jemand 
eine Idee, wie ich einen Vergleich ohne boolsche Algebra darstellen 
kann?

Danke für die Hilfe.

Ines

von Strubi (Gast)


Lesenswert?

Das kommt jetzt ev. sehr boese und nicht konstruktiv rueber, aber hier 
mein Tip:

Den akademischen Bremsklotz namens Matlab in die Ecke schmeissen und das 
ganze in C implementieren. Ist ne steilere Lernkurve, aber nachher 
funktioniert's eventuell auch und man hat was gelernt.

Gruss,

- Strubi

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.