0
1

More than 1 year has passed since last update.

備忘録:MATLAB_初学(1)

Posted at

はじめに

行列計算や解析 等で有名なMathWorks社のMATLABは有償ということもあり、触れる機会が少なかったが、人気が高く非常に高性能なイメージがあり気になっていた。

目的

下記2点を調査する。

  1. MATLABは何ができるのか、どんなことに向いているのか
  2. 同じく解析や機械学習に向け人気のあるPython と比較し、優位性を整理する

方法

WebでMATLABについて調査し、調査内容より動画や教材にチャレンジして所感を含めた形でまとめる。

MATLABとは

  • MATLAB= Matrix Laboratoryの略。
  • アルゴリズム開発、データ解析、可視化、数値計算のための統合開発環境。
  • 特定用途向けに100以上のアドオン製品を提供。
    ※ 併せてよく聞くSimulinkは、システムの設計やシミュレーション、実装、テストのためのグラフィカル実行環境。ブロック図を組合わせて、物理現象をシミュレーションできる。

MATLABの基礎

上記動画を参考にMATLABの基礎をまとめる。

MATLABの特長

  • 対話的開発環境
  • 豊富な拡張ライブラリ
  • 使用目的
    • 数値解析
    • データ解析、可視化
    • アルゴリズム開発、プログラミング
    • 外部アプリケーションとの連携

活用分野

  • 航空宇宙
  • 自動車
  • 鉄道  など

上記分野 等で下記などのデータ解析に用いられている。

  • コンディションモニタリング
  • 予知保全
  • 車両解析
  • プロセス管理
  • ヘルスモニタリング

データ解析

  • 外部から.csvファイルなどのデータを入力し、Excel同様にGUI上からデータプロット可能。
  • プログラミングを用いてプロットする事で、プロット結果にフィルタリングや外れ値判定などの結果を出力することも可能。 

参考文献

東京都市大学:MATLAB入門

0
1
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1