Simulink numerical error?
Afficher commentaires plus anciens
Hi,
I am using simulink to control a robotic arm.
I am facing a strange problem. When I am running the simulation, there are 2 values which should be equivalent (their expressions are same). When I simout those 2 variables, their errors are in the order for e-4, which my system can't accept.
But when I run the same corresponding code in matlab (.m file), errors are in the order of e-18 or exactly 0.
What does this mean? Should I develop my control system in matlab file itself?
Will attach those 2 files if required.
Thanks in advance.
2 commentaires
Kaustubha Govind
le 17 Juin 2011
How are these expressions computed in Simulink (Simulink library blocks, Embedded MATLAB Block, Stateflow, etc.)? If using blocks, do you use the exact same blocks in both code-paths? What are the datatypes of your signals?
Shobhit Gupta
le 18 Juin 2011
Réponses (0)
Catégories
En savoir plus sur Simulation dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!