MATLABは、エンジニアや科学者向けに設計されたプログラミングおよび数値計算プラットフォームです。このプラットフォームは、反復的な分析と設計プロセスに最適化されたデスクトップ環境と、行列および配列数学を直接表現するプログラミング言語を組み合わせています。MATLABには、コード、出力、およびフォーマットされたテキストを実行可能なノートブックに組み合わせるためのLive Editorが含まれています。
MATLABのツールボックスは、専門的に開発され、厳密にテストされ、完全に文書化されています。インタラクティブなアプリを使用すると、異なるアルゴリズムがデータとどのように連携するかを確認できます。結果が得られるまで反復し、その後、MATLABプログラムを自動生成して作業を再現または自動化できます。
クラスター、GPU、およびクラウドで分析をスケールアップする機能もあり、大規模なコードの書き換えやビッグデータプログラミングの学習は必要ありません。最新リリースの新機能については、リリースノートをご覧ください。
MATLABの機能には、データ分析、グラフィックス、プログラミング、アプリ構築、外部言語インターフェース、ハードウェア接続、並列計算、Webおよびデスクトップ展開、クラウド環境での実行が含まれます。MATLABコードは本番環境に対応しているため、クラウドやエンタープライズシステムに直接展開し、データソースやビジネスシステムと統合できます。
組み込みデバイスで実行するために、MATLABアルゴリズムをC/C++、HDL、およびCUDAコードに自動変換できます。MATLABはSimulinkと連携して、マルチドメインシミュレーション、自動コード生成、および組み込みシステムのテストと検証に使用されるモデルベース設計をサポートします。
MATLABは、制御システム、深層学習、画像処理とコンピュータビジョン、機械学習、予知保全、ロボティクス、信号処理、テストと測定、無線通信などのアプリケーションに使用されます。
MATLABの無料30日間トライアルを今すぐ開始できます。MATLAB Onlineを使用して、WebブラウザからMATLABとSimulinkを使用することもできます。MATLAB Mobileを使用して、iPhone、iPad、またはAndroidデバイスからMATLABに接続できます。MathWorksは、エンジニアや科学者向けの数学計算ソフトウェアの主要な開発者です。