LabVIEW
LabVIEW biedt veel van de functies die u in een traditionele script-gebaseerde programmeertaal gepresenteerd in een meer intuïtieve, visuele interface ideale fo techniek zou vinden.
- Een visuele programmeertaal ontworpen voor ingenieurs en wetenschappers
- Hiermee kunnen gebruikers de weergave-uitvoer in een grote verscheidenheid van formaten
- Ondersteund door een rijke selectie van externe bibliotheken
- Grafische interface vertaalt gemakkelijk moeilijk programmeerconcepten
- Ondersteund door een inhoudelijke bibliotheek van de opleiding middelen
- Kan onhandig zijn als het niet gebruiken van National Instruments hardware
- Biedt minder functionaliteit dan op tekst gebaseerde programmeertalen
LabVIEW, kort voor Laboratory Virtual Instrument engineering Workbench, is een programmeertaal ontworpen voor gebruik door wetenschappers en ingenieurs. Wetenschappelijke gebieden steeds die meer multidisciplinair eisen, en dit is vooral duidelijk bij de toenemende behoefte aan programmeertalen in onderzoek en testen worden opgenomen. Maar het leren van een programmeertaal zoals C ++ is een lastige zaak, en het is nauwelijks de meest productieve gebruik van tijd voor een wetenschapper die waarschijnlijk gewoon gebruik maken van het programmeren in een beperkte capaciteit. LabVIEW overbrugt de kloof tussen de veelzijdige en complexe programmeertalen en het gebruiksgemak, maar de beperkingen van volledig verpakte software suites. Het maakt gebruik van een eenvoudig te visuele talen te begrijpen, zodat ingenieurs en wetenschappers kunnen bouwen data visualisaties en tests die zijn aangepast aan hun specifieke behoeften. LabVIEW is opgebouwd rond grafische notatie, en de fundamenten van de taal kan vrij snel worden opgehaald. De basis is zo eenvoudig als knooppunten verbinden door grafische draad frames en actief beheren met voor dit basisprincipe maakt veel flexibiliteit en variatie in de praktijk. De motor die brandstoffen LabVIEW is een eigen taal die bekend staat als "G", en het kan de tijd die het kost om een functioneel programma af van weken te bouwen tot maanden te minimaliseren. Dat komt omdat de software is speciaal ontworpen voor gebruik in de engineering en andere science-gerelateerde gebieden, en het centreert de mogelijkheden ervan rond de specifieke eisen van deze gebieden. Het is ook een geweldig middel voor het creëren van simulaties om te pronken presentaties of als een middel om het leren van de fundamenten van de programmering voor als je het soort van robuuste en gespecialiseerde programma's die je zult alleen maar met een meer conventionele programmeertaal nodig. Het blokschema structuur gebruikt in "G" strips uit de noodzaak syntax geheel. In essentie betekent dit dat gebruikers niet hoeven te de soms ingewikkelde "grammaticale" regels die niet-grafische programmeertalen definiëren te leren. Knooppunten een diagram toegevoegd en complexe netwerken met behulp van een eenvoudige drag en drop interface verbonden; en aangezien het hele blok diagram wordt weergegeven in een schone en visuele vorm, kunnen gebruikers minder tijd kwijt prototyping hun applicaties en proberen te jagen de bron van een fout. Het gebruik van een datastroom systeem zorgt ervoor dat u begrijpt wanneer en waarom er iets misgaat in je programma ging. Gebruikers hebben ook een breed scala aan opties over hoe de output van hun programma's worden gepresenteerd. Of u nu op zoek bent naar kale cijfers, verpakt grafieken of grafieken of visualisaties geïntegreerd in uw eigen persoonlijke afbeeldingen, heb je een aantal verschillende opties vinden uit de doos. Om de diversiteit van hun gebruikers te ondersteunen terwijl het vermijden van rommel en onnodig complicerende de principes achter de software, LabVIEW biedt een aantal externe bibliotheken. Dat betekent dat u de functies en subroutines die kwestie voor uw project op een zaak kan kiezen per geval.