MATLAB

MATLAB の機能

データ解析

データの探索、モデル化、および可視化

グラフィックス

データの可視化と探索

プログラミング

スクリプト、関数、およびクラスの作成

アプリの作成

デスクトップアプリおよび Web アプリの作成

MATLAB と他言語との連携

Python、C/C++、Fortran、Java などの言語で MATLAB を使用する

ハードウェア

MATLAB をハードウェアに接続する

並列計算

マルチコア デスクトップ、GPU、クラスター、グリッド、クラウドを使用した、大規模な計算の実行

Web アプリおよびデスクトップアプリの配布

MATLAB プログラムを共有する

クラウド コンピューティング

MathWorks Cloud をはじめ、AWS や Azure などのパブリッククラウドまで、クラウド環境で製品を実行可能

MATLAB に関するよくある質問 (FAQ)

MATLAB は、データ解析、信号処理および画像処理、制御システム、無線通信、ロボティクスなどの工学および科学技術用途に使用できるコンピューティング プラットフォームです。MATLAB には、プログラミング言語、対話型のアプリ、工学用途に高度に特化したライブラリ、組み込みコードを自動生成するツールが含まれています。MATLAB は、複雑なマルチドメイン システムをシミュレーションするブロック線図環境である Simulink の基盤にもなっています。

MATLAB は無料ではありませんが、一般的なイメージより手頃でコストもかかりません。MATLAB の個人使用、商用利用、または教育や学術研究での利用など、お客様のニーズに合わせた MATLAB ライセンスをご用意しています。詳しくは MATLAB の価格をご覧ください。また、MATLAB 無料評価版のご利用方法もご覧いただけます。

MATLAB を macOS にインストールするには、次の操作を行います。

  1. MathWorks ダウンロード から MATLAB リリースを選択し、インストーラーをダウンロードします。
  2. ダウンロードした DMG ファイルを解凍し、ダブルクリックしてインストーラーを仮想ディスクとしてマウントします。
  3. インストーラーをダブルクリックし、画面の指示に従ってインストールを完了します。
  4. macOS Apple Silicon の場合は、Mac に Java ランタイムをインストールします。互換性のあるランタイムを取得するには、「Apple Silicon Mac 上の MATLAB」を参照してください。

既定のインストール フォルダー: /Applications/MATLAB_R20XXy.app

インストールの完了後に MATLAB を起動するには、「macOS プラットフォームでの MATLAB の起動」を参照してください。

MATLAB を Linux にインストールするには、次の操作を行います。

  1. MathWorks ダウンロード から MATLAB リリースを選択し、インストーラーをダウンロードします。
  2. ダウンロードしたインストーラー ファイルを解凍し、解凍したフォルダーに移動します。たとえば、次のコマンドを使用して、Release R2025a のインストーラーを同じ名前のフォルダーに解凍し、そのフォルダーに移動します。
  3. unzip matlab_R2025a_Linux.zip -d ./matlab_R2025a_Linux
    
    cd ./matlab_R2025a_Linux
    
  4. インストール フォルダーで、インストール スクリプトを実行し、画面の指示に従ってインストールを完了します。

    xhost +SI:localuser:root
    
    sudo -H ./install
    
    xhost -SI:localuser:root
    

    sudoは、書き込み権限のないフォルダーに製品をインストールする場合にのみ必要です (既定のインストール フォルダーが含まれている場合があります)。xhost コマンドは、sudo を使用して root ユーザーとして製品をインストールする場合にのみ必要です。これらのコマンドは、インストーラーの実行に必要なグラフィック ディスプレイへのアクセス権を root ユーザーに一時的に付与します。

    既定のインストール フォルダー: /usr/local/MATLAB/R20XXy

インストールの完了後に MATLAB を起動するには、「Linux プラットフォームでの MATLAB の起動」を参照してください

MATLAB を Windows にインストールするには、次の操作を行います。

  1. MathWorks ダウンロード から MATLAB リリースを選択し、インストーラーをダウンロードします。
  2. ダウンロードしたインストーラーをダブルクリックし、画面の指示に従ってインストールを完了します。

既定のインストール フォルダー: C:\Program Files\MATLAB\R20XXy

インストールの完了後に MATLAB を起動するには、「Windows プラットフォームでの MATLAB の起動」を参照してください。

MATLAB を使用するには、アプリケーションを起動してコマンドウィンドウにアクセスします。ここにコマンドを入力してスクリプトを実行すると、対話的に式を評価できます。.m ファイルを使用して、エディターで再利用可能な関数またはスクリプトを記述します。MATLAB は、行列ベースの計算、データ解析、アルゴリズム開発、可視化をサポートしています。組み込み関数を使うことも、独自の関数を開発することもできます。スクリプトは拡張子 (.m) を付けずにファイル名をコマンドウィンドウに入力することで実行できます。分野別のタスクにはツールボックスを活用し、ドキュメンテーションの確認には help または doc コマンドを使用します。自動化や大規模なワークフローにはバッチスクリプトを使用し、必要に応じて MATLAB を Python、C/C++、または Simulink と組み合わせて利用できます。

MATLAB には、計算タスク用にさまざまな事前定義済み関数が用意されています。これらの関数を呼び出す基本的な方法については、「関数の呼び出し」を参照してください。コードを記述する際には、一連のコマンドを再利用できるように独自の関数を定義することができます。たとえば、プログラムファイルに円の面積を計算する関数を作成します。

function A = areaCircle(R)
     rSquared = R.^2;
     A = pi.*rSquared;
end

次に、事前定義済み関数の呼び出しと同様に、この関数を呼び出します。

r = 10;
a = areaCircle(r);

詳細については、「関数のファイルでの作成」を参照してください。