MATLAB

数値計算言語

ビデオ

概要

MATLAB 製品概要(英語)
技術計算言語である MATLAB の概要を学ぶ

MATLAB によるデータの解析と可視化 (英語)
MATLAB でデータを参照、可視化、およびモデリングします。

MATLAB によるプログラミングおよびアルゴリズムの開発(英語)
MATLAB の高水準言語と開発ツールを使用して、プログラムを作成しアルゴリズムを開発します。

アプリケーションの開発と配布 (英語)
MATLAB アプリケーションを、コード、実行ファイル、もしくはソフトウェア コンポーネントとして、開発し共有します。

ご利用の前に

はじめての MATLAB
Get started with MATLAB® and learn how to get more information.

開発環境での取り扱い
Access tools such as the command history workspace browser and variable editor, save and load your workspace data, and manage windows and desktop layout.

データのインポート

テキストファイルから対話的にデータをインポート
Use the import tool to import numeric and text data from delimited and fixed width text files. Generate MATLAB® code to repeat the process on similar files.

ファイルからプログラムによってデータをインポート
Import data from spreadsheets, text files, and other formats into MATLAB® using file I/O functions.

MATLAB へのスプレッドシートのインポート
Select and load mixed textual and numeric data from spreadsheets interactively then generate the required MATLAB® code.

データのプロット

基本プロット関数の使用
Create plots programmatically using basic plotting functions.

言語の基礎

配列の取り扱い
Create and manipulate MATLAB® arrays, including accessing elements using indexing.

MATLAB 基本クラス ( データタイプ ) の紹介
Work with numerical, textual, and logical data types.

Introducing Tables and Categorical Arrays
Manage mixed-type tabular data with the table data container, and data from a finite, discrete set of categories with the memory-efficient categorical array.

構造体とセル配列の紹介
Use structures and cell arrays to manage heterogeneous data of different types and sizes.

プログラミング

MATLAB プログラムの記述方法
Write a MATLAB® program, including creating a script and a function.

エディターからの MATLAB コードをパブリッシュ
Share your work by publishing MATLAB® code from the MATLAB Editor to HTML and other formats.

クラスの作成の概要
Design classes by defining properties, methods, and events in a class definition file.

C コードからの MATLAB の呼び出し
Call MATLAB® from C, C++ or Fortran code using the MATLAB Engine Library.

MATLAB アプリとグラフィカル ユーザー インタ-フェイス

MATLAB アプリ
Get an overview of MATLAB apps, including how to find, create, and share apps.

GUIDE を使った GUI の作成
Create a graphical user interface using GUIDE, the graphical user interface development environment of MATLAB.

MATLAB アプリのパッケージ化とインストール
配布とインストールのために、MATLAB アプリ ギャラリーでアプリケーションを 1 つのファイルにパッケージ化できます。

アドオン製品によって MATLAB の機能拡張が可能です

数学、統計および最適化

Statistics Toolbox の概要
Perform statistical modeling and analysis using Statistics and Machine Learning Toolbox™.

分類の概要
データ分類のための予測モデルを開発します。

Optimization Toolbox を使用した最適なパスの検出
Solve the path planning problem of navigating through a vector field of wind in the least possible time.

Symbolic Math Toolbox の概要
Perform mathematics using symbolic computation and variable-precision arithmetic using Symbolic Math Toolbox™.

信号処理および通信

Signal Processing Toolbox の概要
Perform signal processing, analysis, and algorithm development using Signal Processing Toolbox™.

DSP System Toolbox の概要
Design and simulate signal processing systems using DSP System Toolbox™.

Communications System Toolbox の概要
Design and simulate the physical layer of communication systems using Communications System Toolbox™.

画像処理およびコンピューター ビジョン

Image Processing Toolbox 入門
車線のラインを検出する例を使用した、画像処理の概要です。

Webカメラで解く数独
MATLABを使ってWebカメラで撮影した数独パズルを解き、リアルタイムに動画上­に回答を表示するためのアルゴリズムについて解説します。

RANSAC による特徴の検出、抽出および照合
Create a single panorama from two images. Perform feature detection, extraction, and matching followed by an estimation of the geometric transformation using the RANSAC algorithm.

Kinect for Windows と MATLAB の使用
Acquire image and skeletal data from Microsoft® Kinect® For Windows® into MATLAB®. Kinect is a natural interaction device with an RGB camera, 3-D depth sensor, and 4-channel microphone.

制御システムの設計と解析

Control System Toolbox を活用した PID 制御設計
Control System Toolbox を活用した PID 制御設計

System Identification Toolbox の紹介
System Identification Toolbox™ の基礎概要。

C コードの生成

MATLAB からの C コードの生成
Generate C code from MATLAB code using MATLAB Coder™.

Microsoft Visual Studio プロジェクトへのコードの統合
Integrate code generated by MATLAB® Coder™ into a parent Microsoft® Visual Studio® project.

デスクトップ実行ファイルでのプロトタイピング
Generate code and create an executable to prototype on a desktop PC.

DCT ベースの画像圧縮または復元アルゴリズムのシミュレーションの高速化
Generate a MEX-file to accelerate simulation of a DCT-based image compression or decompression algorithm.

MATLAB アプリケーションを共有

MATLAB アプリのパッケージ化とインストール
配布とインストールのために、MATLAB アプリ ギャラリーでアプリケーションを 1 つのファイルにパッケージ化できます。

Getting Started: Standalone Applications using MATLAB Compiler
Package MATLAB® programs as standalone applications using MATLAB Compiler™. Share these applications royalty-free with users who do not have MATLAB.

Getting Started: Excel Add-Ins Using MATLAB Compiler
Share your MATLAB® algorithms and visualizations with users of Microsoft® Excel® who may not otherwise need to use MATLAB. This royalty-free sharing is facilitated by MATLAB Compiler™.

Getting Started: C/C++ Applications Using MATLAB Compiler SDK
Package MATLAB® programs as C/C++ shared libraries using MATLAB Compiler SDK™. Share these libraries royalty-free with users who do not have MATLAB.

MATLAB Builder NE の紹介
MATLAB Builder™ NE で作成された .DLL を利用して、シンプルな .NET アプリケーションを作成する方法を紹介します。成果物は、MATLAB® を利用した完全なアプリケーションですが、実行にはライセンスは必要ありません。