MATLAB 基礎
スケジュールを確認して登録するコースの詳細
本コースは、MATLAB® のテクニカル コンピューティング環境を総合的に学ぶことができる 3 日間のコースです。 このコースは初級ユーザーや、再び MATLAB を学び直したい方を対象としています。なお、プログラミング経験や MATLAB の予備知識は必要ありません。 このコースは例題や演習を実際に行いながら、少しずつ学べるように構成されています。これにより、実用的なテーマに重点を置きながら MATLAB のスキルを高めることができます。主にデータ解析、可視化、モデリング、プログラミングなどのテーマがコース内に含まれています。
- MATLAB ユーザー インターフェイスの使用
- 変数とコマンド
- ベクトルを使用した解析と可視化
- 行列を使用した解析と可視化
- データのテーブル
- 条件付きデータ選択
- データの管理
- データの解析
- プログラミング構文を使用したタスクの自動化
- 関数を使用したタスクの自動化
1日目
MATLAB ユーザー インターフェイスの使用
目的: この章では、MATLAB 統合環境における主要な機能とそのユーザーインターフェイスを紹介します。 このコースの多くのテーマをこの章で紹介し、後の章で詳細に検討します。
- インターフェイスの移動
- ファイルからのデータの読み取り
- 変数の保存と読み込み
- カスタム プロットの作成
- 他のアプリケーションでの利用のためにグラフィックスをエクスポート
変数とコマンド
目的: 変数の作成、データへのアクセスと操作、基本的な可視化に重点を置いてMATLABコマンドを実行します。 最後に、MATLABコマンドをスクリプトに集めて実行と実験を簡単にします。
- コマンドの入力
- 数値変数の作成
- 文字配列の作成
- プロットの作成と注釈の追加
- ヘルプ内容の取得
- スクリプトの作成と実行
- ライブ スクリプトの書式設定
ベクトルを使用した解析と可視化
目的: ベクトルを使用した数学演算および統計演算を実行します。その際、1つのコマンドでデータセット全体に対して演算を実行します。 最後に、ライブスクリプトとその結果を他の MATLAB ユーザーと共有できるようエクスポートします。
- ベクトルを使用した計算
- ベクトル変数の作成
- ベクトルの要素へのアクセスと操作
- ライブ スクリプトの共有
2日目
行列を使用した解析と可視化
目的: 数学オブジェクトまたはデータの集合(ベクトル)として行列を使用します。また、 これらの用途を区別するための適切な MATLAB 構文の使用法についても学習します。
- 行列の作成と操作
- 行列を使用した計算
- 行列データに対する統計量
- 行列の可視化
データのテーブル
目的: MATLAB のテーブルとしてデータをインポートし、テーブルとして保存されたデータを処理します。
- データをテーブルに格納
- テーブルの操作
- テーブルのインデックス付け
- テーブルからのエクスポート
条件付きデータ選択
目的: 指定された基準を満たすデータのサブセットを抽出して分析します。
- 論理演算と論理変数
- 検索とカウント
- 論理インデックス
データの管理
目的: 分析のために表データを整理します。その際、適切な ネイティブ MATLAB データ型を使用してデータを定義します。
- テーブルのプロパティの変更
- テーブルの結合
- MATLAB のデータ型
- 日付と期間
- カテゴリカル データ
3日目
データの解析
目的: MATLAB での典型的なデータ解析のタスクについて学びます。タスクにはファイルからのデータのインポート、データの前処理、 データへのモデル近似、そして可視化のカスタマイズが含まれています。
- ファイルからのデータのインポート
- データの正規化
- 欠損データの扱い
- 多項式近似
- 可視化のカスタマイズ
プログラミング構文を使用したタスクの自動化
目的: MATLAB での典型的なデータ解析のタスクについて学びます。タスクにはファイルからのデータのインポート、データの前処理、 データへのモデル近似、そして可視化のカスタマイズが含まれています。
- ファイルからのデータのインポート
- データの正規化
- 欠損データの扱い
- 多項式近似
- 可視化のカスタマイズ
関数を使用したタスクの自動化
目的: モジュール化されたタスクをユーザー定義関数としてカプセル化することで、自動化を強化します。 また、MATLAB がファイルと変数への参照を判断する方法を理解します。 最後に、MATLAB のデバッグツールを使用して、コードに含まれる問題を見つけて修正する方法を学びます。
- 関数の作成と呼び出し
- ワークスペース
- パスと順位
- デバッグ
- 構造体の使用
レベル: 初級
必要条件:
- 理工系大学レベルの数学的な基礎知識をお持ちで、パソコンの基本操作をご存じの方
期間: 3 日間
言語: English, Français, 日本語, 한국어