Effacer les filtres
Effacer les filtres

Comparing if statement performance

1 vue (au cours des 30 derniers jours)
Luhur
Luhur le 16 Juin 2011
hi all,,
i just wanna ask, what if we have a lot of if statement in our algorithm, let say 100-500 line,, which one more faster if we make it the condition, is it with:
1. Simulink (Matlab Function block) 2. Simulink (if action subsystem) 3. stateflow
or any suggestion???

Réponse acceptée

Arnaud Miege
Arnaud Miege le 16 Juin 2011
I would suggest either a MATLAB Function block or Stateflow. Simulink and if action susbsytems are OK for relatively simple logic algorithms, but for that sort of size, it will become cumbersome very quickly. Whether MATLAB Function or Stateflow is a personal preference: whether you prefer to express your algorithm graphically (and animate it during simulation for debugging purposes), or textually. Both use the same technology and so should give the same performance.
HTH,
Arnaud
  1 commentaire
Luhur
Luhur le 16 Juin 2011
thanks Arnaud!! :)

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Simulink Functions dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by