LabVIEW
あなたは、エンジニアリングFOより直感的なビジュアルインターフェイスの理想的に提示伝統的なスクリプトベースのプログラミング言語で見つけるだろうな機能の多くのLabVIEWの提供。
- エンジニアや科学者のために設計されたビジュアルプログラミング言語
- ユーザーはさまざまな形式で出力を表示することができます
- 外部ライブラリの豊富な選択によってサポートされています
- グラフィカルなインターフェイスは、簡単に困難なプログラミングの概念を翻訳します
- トレーニングリソースの実質的なライブラリでサポートされています
- ナショナルインスツルメンツのハードウェアを使用しないときは扱いにくいことがあります
- テキストベースのプログラミング言語よりもオファー少ない機能
研究所バーチャル・インストゥルメントエンジニアリングワークベンチのための短いLabVIEWは、科学者やエンジニアが使用するために設計されたプログラミング言語です。科学分野はますます学際的な要求を必要としているが、これは研究とテストに組み込まれるプログラミング言語がますます必要と特に明らかです。しかし、C ++などのプログラミング言語を学習することは困難な事件であり、それはほとんど可能性が高いだけで限られた容量でプログラミングを使用する科学者のための時間の最も生産的使用ません。 LabVIEWは、汎用性と、複雑なプログラミング言語と使いやすさが、完全にパッケージソフトウェアスイートの限界間のギャップを埋めます。これは、エンジニアや科学者が、特定のニーズに合わせてカスタマイズされたデータの可視化とテストを構築することができるように視覚言語を理解するのは容易を使用しています。 LabVIEWはグラフィカルな表記法を中心に構築されており、言語の基礎はかなり迅速にピックアップすることができます。基本的には、グラフィカルなワイヤーフレームによってノードを接続し、それらを介してデータを実行しているような単純なようですが、この基本原理は、実際には柔軟性と分散の多くを可能にします。エンジンその燃料のLabVIEWは、「G」として知られている独自の言語であり、それは数週間〜数ヶ月からダウン機能のプログラムを構築するのにかかる時間を最小限に抑えることができます。ソフトウェアは、具体的にエンジニアリングおよびその他の科学関連分野での使用のために設計されており、それはこれらのフィールドの特定のニーズを中心に、その機能を中心にされたからです。また、プレゼンテーション中や、あなたが唯一のより多くの従来のプログラミング言語を取得します堅牢で専門プログラムのようなものを必要なときのために、プログラミングの基礎を学習する手段として誇示するためにシミュレーションを作成するための素晴らしい手段です。 「G」で使用されるブロック図の構造は、完全な構文の必要性を取り除き。基本的に、この手段は、ユーザーが非グラフィカルプログラミング言語を定義し、時には複雑な「文法」のルールを学ばなければならないということ。ノードは、図に追加され、簡単なドラッグアンドドロップインターフェースを使用して複雑なネットワークに接続することができます。全体ブロック図は、クリーンで視覚的な形式で表示されるので、ユーザーは自分のアプリケーションを試作し、エラーの原因を追い詰めるしようとしているより少ない時間を過ごすことができます。データフローシステムの使用は、なぜ何かがあなたのプログラムに間違っていたとき、あなたは理解していることを確認してます。 また、ユーザーは自分のプログラムの出力が提示されている方法についてのさまざまなオプションを持っています。あなたがあなた自身の個人的なグラフィックスに統合され、生の数字、パッケージのチャートやグラフ、または視覚化を探しているかどうか、あなたは、箱から出してすぐ異なるオプションの数を見つけることができます。混乱を回避し、不必要なソフトウェアの背後にある原則を複雑にしながら、そのユーザーの多様性をサポートするために、LabVIEWは外部ライブラリの数を提供しています。あなたはケースバイケースで、あなたのプロジェクトのためにその問題関数とサブルーチンを選択することができることを意味します。