Umfassender Vergleich zwischen SIMULINK und LabVIEW

Ich versuche, um zu bestimmen, welche von diesen zwei zu kaufen für meine Arbeit. Ich habe verwendet, SIMULINK aber nicht LabVIEW. Gibt es jemanden, der hat beide und würde gerne einige details? Meine Untersuchung Kriterien sind die Benutzerfreundlichkeit, Verfügbarkeit von Bibliotheken und template-Funktionen, Echtzeit-probing-Anlage, BABYBETT hardware-Anbindung die Möglichkeit, die Qualität der code-Generierung, design für Testbarkeit (d.h. einfache Generierung von unit - /Abnahme-tests), etc. Allerdings, wenn jemand Lust hätte, mich zu erziehen, mit mehr Kriterien, so tun Sie dies bitte mit allen Mitteln!

Für alle, die nicht wissen, über SIMULINK und LabVIEW - beides sind Domänen-Spezifische Sprachen (DSLs), die für den graphischen dataflow-Modellen (und auch der code-Generierung). Diese sind multi-Werkzeugen in der Industrie und sehr stark verwendet für engineering design und Modellierung.

WICHTIG - ich bin sehr daran interessiert zu wissen, ob SIMULINK und LabVIEW bieten real-time-Suche. Ich habe zum Beispiel ein Modell, das ich will, zu simulieren. Wenn es Variablen, die auf bestimmte Bausteine in diesem Modell, konnte ich Sie ändern, wie die simulation läuft? Ich weiß, dass es sicherlich nicht möglich mit SIMULINK, da es eine Schritt-für-Schritt-debugger. Ich bin mir nicht bewusst etwas ähnliches in LabVIEW.

Ich habe wirklich nicht mit LabVIEW und nicht erhalten, können Sie vorübergehend als meine Arbeit internet hat download-Beschränkungen und administrative Berechtigungen Fragen. Dies ist der Grund, warum ich kann einfach nicht verwenden Sie nur NI-website, um Schlussfolgerungen zu ziehen. Wenn es einem white paper zur Verfügung, der dieses Problem behebt, würde ich auch gerne wissen 🙂

UPDATE SEIT DEM LETZTEN POST

Habe ich verwendet MATLAB-code-generator und wird nicht sagen, dass es das beste ist. Allerdings höre ich jetzt, dass SIMULINK, Embedded Coder ist die beste code-generator und fast eine eigene Art ist. Kann jemand bestätigen, ob oder nicht, das ist gut für safety critical system design, d.h. der code-Generierung von Sicherheits-kritischen Teilsystem-Modelle. Ich weiß, dass the Mathworks ist der ständig versucht, die Lücke zu schließen, zu erreichen, voll-flexible Produktion-level-C/C++ - code generation.

Ich weiß, dass die ideale Antwort wäre,"Je nachdem, was Sie versuchen zu tun, verwenden Sie ein bisschen von beidem". Und interessanterweise, ich glaube, ich bin Position in die entsprechende Richtung. ATEOTD, es ist eine Menge Geld und müssen ausgegeben werden "schön".

Vielen Dank im Voraus.

InformationsquelleAutor ha9u63ar | 2013-06-19

Schreibe einen Kommentar