Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
also ich finde LV wirklich toll aber Die sogenannte "Dokumentation" spottet jeder Beschreibung. Zu jedem (300EUR oder gratis) FORTRAN Compiler erhält man 3000 Seiten Doku. Das finde ich ist ein wirklicher Skandal dass man nirgends nachschauen kann (und Euch belästigen muss)
Ein vielleicht naives Beispiel: durch einen Code-part-Reuse (schlicht, funktionierente Codeteile aus alten Programmen herausgeschnitten und wiederverwendet) suchte ich eine Woche einen Bug.....um draufzukommen dass es nicht nur die normalen Arrays in LV gibt sondern auch fest dimensionierte, also die eben von (0 bis z.B. 7 gehen) - wenn Du das Element 8 hinenschreibst ist es schlicht weg.
Es steht nirgends das es fix dimensionierte Arrays gibt -nur so als Beispiel.
Ich sehe eine Programmiersprache als Arbeitsmittel und nicht als adventure-game wo die Jungsters solange probieren bis sie die Prinzessin finden.
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
Dokumentation
Hallo,
ich finde die Hilfe und Beispiele in LabVIEW, die Lehrgänge bei NI (z.B. Basis 1 + 2, Intermediate 1 + 2), die Homepage von NI und hier das Forum mehr als ausreichend, um sich in LabVIEW zurecht zu finden. Dazu benötige ich keine "3000 Seiten Doku". Da würde ich durchdrehen.
Gruß Markus
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Lieber Zweimal den Hilfetext lesen und sich die Beispiele anschauen als irgendwelche Compiler-Warnings und -Errormeldungen zu decrypten, nur weil man ein #include oder was auch immer vergessen hat oder falsch gesetzt hat.
Ausserdem gibt es ja noch den "Glühlampenmodus" der auch einges Aufdecken kann.
Lieber ein etwas unübersichtliches BlockDiagramm als 1000 Zeilen undokumentierter und cryptischer C-Code.
Gruß, Rob
Bitte Beachten:
Die obenstehenden Texteile können unter Umständen Sarkasmus und Ironie enthalten, für nicht erkannten Sarkasmus oder nicht erkannte Ironie wird keine Haftung übernommen.
N.B.: "Multiple exclamation marks, " he went on, shaking his head, "are a sure sign of a deseased mind." - Terry Pratchett
' schrieb:.....um draufzukommen dass es nicht nur die normalen Arrays in LV gibt sondern auch fest dimensionierte, also die eben von (0 bis z.B. 7 gehen) - wenn Du das Element 8 hinenschreibst ist es schlicht weg.
Es steht nirgends das es fix dimensionierte Arrays gibt -nur so als Beispiel.
Was meinst du mit "normalen Arrays"? In LV sind Arrays im Prinzip immer fest dimensioniert, d.h. soundso lang und breit...erst mit "Build Array" wird ein Neu-Dimensionierung bzw. eine Speicher-Reallokierung durchgeführt (vgl. ReDim in Visual Basic). Und wie das geht, steht in der Hilfe zu den Array-Funktionen...
Beispiel:
In der englischen Version ist wirklich jeder Mist ausführlichst beschrieben...in der deutschen Version ist es manchmal allerdings schwerer zu verstehen als im Original..
Ich glaube, du hast einfach keine Lust auf LabVIEW...
Nix für ungut
Achim
"Is there some mightier sage, of whom we have yet to learn?"
"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
zwar bin ich im allgemeinen deiner Meinung was die Qualität der Hilfe in LV angeht. Bis man da was findet. Und dann haben die auch noch die englischen (Fach)Begriffe ins deutsche übersetzt. Naja.
Was ist nicht so nachvollziehen kann ist folgendes:
' schrieb:das es fix dimensionierte Arrays gibt
Ich glaube nicht, dass es in LV statische Arrays, also prinzipiell nicht erweiterbare Arrays, gibt. Man kann aber bei einem dynamischen Array auf einen Index schreiben, den es gar nicht gibt. Die Intelligenz des entsprechenden Befehls bewirkt dann, dass eben nichts passiert - der Wert ist praktisch verloren.
Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
14.06.2007, 23:29 (Dieser Beitrag wurde zuletzt bearbeitet: 27.06.2007 16:12 von rolfk.)
zwar bin ich im allgemeinen deiner Meinung was die Qualität der Hilfe in LV angeht. Bis man da was findet. Und dann haben die auch noch die englischen (Fach)Begriffe ins deutsche übersetzt. Naja.
Was ist nicht so nachvollziehen kann ist folgendes:
Ich glaube nicht, dass es in LV statische Arrays, also prinzipiell nicht erweiterbare Arrays, gibt. Man kann aber bei einem dynamischen Array auf einen Index schreiben, den es gar nicht gibt. Die Intelligenz des entsprechenden Befehls bewirkt dann, dass eben nichts passiert - der Wert ist praktisch verloren.
Gibts eben doch. Aber die sollten nur möglich sein wenn Du das FPGA Modul installiert hast da das ein Feature ist das für FPGA eingeführt wurde auch wenn die LabVIEW Datentypdefinition von Anfang an fixed size Arrays vorgesehen hat. Vielleicht dass da in den neusten Versionen etwas geändert ist und das auch ohne FPGA Modul geht aber es macht eigentlich nur da Sinn, resp kann gar nicht anders wenn Du mit Arrays auf FPGA arbeiten willst.
Was die Dokumentation angeht. In Englisch ist die recht gut wenn auch nicht gedruckt aber das ist im Sinne von Schonung unseres Baumbestandes etwas Gutes. Wenn man die ganze LabVIEW Dokumentation nähmlich ausdrucken würde käme man mit 3000 Seiten wirklich nirgends.