​他のプログラミング言語によるコード追加

 

Python、MATLAB、C、.NETLabVIEW使用する

 

 

LabVIEWは複数の言語に対応します。Python、C、.NETによるコードを使用して、開発者は新しいアルゴリズムやデータ解析ルーチンを追加したり、他のシステムに接続したりできます。柔軟な言語で時間を節約できます。

他のコード追加するため機能

Pythonノード

Pythonノードを使用すると、Pythonエコシステムの新しいアルゴリズムや技術を利用できます。ユーザはバージョンの選択、デバッグ、および仮想環境での操作ができます。

MATLABノード

MATLABノードを使用すると、LabVIEWで高度な解析、アルゴリズム設計、シミュレーションが行えます。特定のバージョンを呼び出したり、コードを順を追って実行してデバッグする機能も備えています。

DLLおよび.NETアセンブリ

「ライブラリ関数呼び出し」と「コンストラクタノード」を使用すると、C/C++と.NETコードをLabVIEWで再利用できます。ユーザは既存のダイナミックリンクライブラリとアセンブリを呼び出すことができます。

Pythonノードを使用すれば、PythonをLabVIEWに取り込んで2つの言語を組み合わせることができます。Pythonが普及したことで、Pythonに精通し、Pythonの長所に関心を持つ他のユーザとの共同作業が容易になっています。

James McNally

システムエンジニア兼ディレクター

Wiresmith Technology

テストシステム開発ためLabVIEW

コラボレーションの向上

すべての開発者がLabVIEWを使用していなくても、LabVIEWはチーム内で効率的に作業できます。他の言語は統合機能の妨げにはなりません。

開発時間の節約

コード変換に時間を浪費することなく、システムに必要な機能をLabVIEWで実現できます。言語ノードを使用すると再利用が可能になるので開発時間が節約されます。

目的に適したツールの使用

エンジニアは、UIの構築、ハードウェアの自動化などに対してLabVIEWを一貫して使用します。他のタスクについては、機能をより絞り込んだ他のツールを統合できます。

LabVIEWですべてを実行

LabVIEWはテストと計測のハブとなります。ユーザは、機械学習アルゴリズムの統合、他のシステムとの対話、他社製アプリケーションとの通信を行うことができます。