Main Content

外部言語インターフェイス

Python、Java、C、C++、.NET、および Web サービスを含む、外部言語と外部ライブラリのインターフェイス

MATLAB® では、他のプログラミング言語との柔軟な双方向の統合が提供されるため、レガシ コードの再利用ができます。アプリケーションで使用する MATLAB 機能を選択するときには、参考として外部プログラミング言語およびシステムと MATLAB の統合を参照してください。

カテゴリ

  • MATLAB での C++
    MATLAB から C++ ライブラリの機能を直接呼び出すか MATLAB 関数を呼び出す最新の C++ プログラムを作成する
  • MATLAB での Java
    MATLAB から Java® ライブラリの機能を直接呼び出すか、MATLAB と連携して動作する Java プログラムを作成する
  • MATLAB での Python
    MATLAB から Python® ライブラリの機能を直接呼び出すか、MATLAB と連携して動作する Python プログラムを作成する
  • MATLAB での .NET
    MATLAB から .NET ライブラリの機能を直接呼び出すか、MATLAB と連携して動作する .NET プログラムを作成する
  • MATLAB での COM
    MATLAB から COM コンポーネントにアクセスするか MATLAB と連携して動作する COM プログラムを作成する
  • MATLAB での Web サービス
    HTTP (Hypertext Transfer Protocol) または WSDL (Web サービス記述言語) を使用して MATLAB からの Web サービスと通信する
  • MATLAB での C
    calllib を使用して MATLAB から C ライブラリの機能を直接呼び出すか、mxArray を使用して MATLAB 関数を呼び出す C プログラムを作成して C で MATLAB 変数にアクセスまたは作成する
  • MATLAB での Fortran
    MATLAB と連携して動作する Fortran サブルーチンの記述