Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.

Responsive image


MATLAB

MATLAB (プログラミング言語)
MATLAB (プログラミング言語)
MATLAB (プログラミング言語)のロゴ
パラダイム マルチパラダイム: 関数型, 命令型手続き型オブジェクト指向配列型英語版
登場時期
  • 1984年 ウィキデータを編集
開発者 The MathWorksクリーブ・モラー ウィキデータを編集
最新リリース R2024b / 2024年9月12日[1]
型付け 動的弱い
影響を受けた言語
影響を与えた言語
プラットフォーム Microsoft WindowsmacOSLinux ウィキデータを編集
ライセンス プロプライエタリ・ライセンス ウィキデータを編集
ウェブサイト mathworks.com
拡張子 .m, .p,[10] .mex*,[11] .mat,[12] .fig,[13] .mlx,[14] .mlapp,[15] .mltbx,[16] .mlappinstall,[17] .mlpkginstall[18]
MATLAB
L-shaped membrane のロゴ[19]
開発元 The MathWorks
最新版
R2023b / 2023年9月19日 (2023-09-19)
プログラミング
言語
C言語, Java
対応OS Microsoft Windows[20]
macOS[21]
Linux[22]
iOS[23]
Android[23]
種別 数値解析ソフトウェア
ライセンス プロプライエタリ
公式サイト MathWorks 日本MATLAB 製品ページ

MATLAB(マットラブまたはマトラボ[24])は、アメリカ合衆国MathWorks社が開発している数値解析ソフトウェアであり、その中で使うプログラミング言語の名称でもある。MATLABは、数値線形代数、関数とデータの可視化、アルゴリズム開発、グラフィカルインターフェイスや、他言語(C言語/C++/Java/Python)とのインターフェイスの機能を有している。MATLABは、主に、数値計算を扱う事ができるが、追加のオプションSymbolic Math Toolboxを使うことで、数式処理の能力を得ることができる。2019年時点でMATLABのユーザー数は400万人を超えており、100,000 以上の企業・政府・大学で、工学・理学・経済学など幅広い分野に利用されている。

MATLABは、MATrix LABoratoryを略したものであり[25]行列計算、ベクトル演算グラフ化や3次元表示などの豊富なライブラリを持った、インタプリタ形式の高性能なテクニカルコンピューティング言語、環境としての機能を持つ。標準で数多くのライブラリを有しているが、それ以上のデータ解析や統計、アプリケーション展開などが必要な場合にはToolboxと呼ばれる拡張パッケージをインストールすることで、MATLABの機能拡張を図ることができる。MATLABとToolboxは総合してMATLAB製品ファミリ[26]と呼ばれる。

MATLABを用いると、C言語FORTRANといった従来のプログラミング言語よりも短時間で簡単に科学技術計算を行うことができる。類似フリーウェアにScilabGNU OctaveFreeMatなどがある。

また、iPhoneiPod (iPod touch)、Androidで動作するアプリ「MATLAB Mobile」がある。[23]Webブラウザで動作する「MATLAB Online」も提供されている。

MATLABで使われるデータ型には数値型や文字列型、時刻・日付、構造体、cell配列、テーブル、カテゴリカル配列などがある。数値型はint64型、single型、double型などに、 文字列型はchar型やstring型にそれぞれ細分化される [注 1]

  1. ^ 出典URL: https://www.mathworks.com/company/newsroom/mathworks-announces-release-2024b-of-matlab-and-simulink.html, 閲覧日: 2024年9月15日, 題名: MathWorks Announces Release 2024b of MATLAB and Simulink
  2. ^ An interview with CLEVE MOLER Conducted by Thomas Haigh On 8 and 9 March, 2004 Santa Barbara, California”. Computer History Museum. December 27, 2014時点のオリジナルよりアーカイブ。December 6, 2016閲覧。 “So APL, Speakeasy, LINPACK, EISPACK, and PL0 were the predecessors to MATLAB.”
  3. ^ Why We Created Julia”. Julia Language (February 14, 2012). December 1, 2016閲覧。
  4. ^ Eaton, John W. (May 21, 2001). “Octave: Past, Present, and Future”. Texas-Wisconsin Modeling and Control Consortium. August 9, 2017時点のオリジナルよりアーカイブ。December 1, 2016閲覧。
  5. ^ History”. Scilab. December 1, 2016時点のオリジナルよりアーカイブ。December 1, 2016閲覧。
  6. ^ S.M. Rump: INTLAB – INTerval LABoratory. In Tibor Csendes, editor, Developments in Reliable Computing, pages 77–104. Kluwer Academic Publishers, Dordrecht, 1999.
  7. ^ Moore, R. E., Kearfott, R. B., & Cloud, M. J. (2009). Introduction to Interval Analysis. Society for Industrial and Applied Mathematics.
  8. ^ Rump, S. M. (2010). Verification methods: Rigorous results using floating-point arithmetic. Acta Numerica, 19, 287–449.
  9. ^ Hargreaves, G. I. (2002). Interval analysis in MATLAB. Numerical Algorithms, (2009.1).
  10. ^ Protect Your Source Code”. MathWorks. November 1, 2019閲覧。
  11. ^ MEX Platform Compatibility”. MathWorks. November 1, 2019閲覧。
  12. ^ MAT-File Versions”. MathWorks. November 1, 2019閲覧。
  13. ^ Save Figure to Reopen in MATLAB Later”. MathWorks. November 1, 2019閲覧。
  14. ^ Live Code File Format (.mlx)”. MathWorks. November 1, 2019閲覧。
  15. ^ MATLAB App Designer”. MathWorks. November 1, 2019閲覧。
  16. ^ Toolbox Distribution”. MathWorks. November 1, 2019閲覧。
  17. ^ MATLAB App Installer File”. MathWorks. November 1, 2019閲覧。
  18. ^ Support Package Installation”. MathWorks. November 1, 2019閲覧。
  19. ^ The L-Shaped Membrane”. MathWorks (2003年). February 7, 2014閲覧。
  20. ^ https://jp.mathworks.com/support/requirements/matlab-system-requirements.html
  21. ^ https://jp.mathworks.com/support/requirements/matlab-mac.html
  22. ^ https://jp.mathworks.com/support/requirements/matlab-linux.html
  23. ^ a b c MATLAB Mobile” (英語). Mathworks. 2013年5月20日閲覧。
  24. ^ MATLABは日本語でどのように発音しますか?”. jp.mathworks.com. 2023年3月23日閲覧。
  25. ^ 行列および配列 - MATLAB & Simulink - MathWorks 日本”. jp.mathworks.com. 2023年3月23日閲覧。
  26. ^ MathWorks - MATLAB/Simulink開発元”. jp.mathworks.com. 2023年3月23日閲覧。


引用エラー: 「注」という名前のグループの <ref> タグがありますが、対応する <references group="注"/> タグが見つかりません


Previous Page Next Page






ماتلاب Arabic MATLAB AZ MATLAB Bulgarian ম্যাটল্যাব Bengali/Bangla MATLAB BS MATLAB Catalan ماتلاب CKB MATLAB Czech MATLAB Danish Matlab German

Responsive image

Responsive image