Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

ver

MathWorks 製品のバージョン情報

説明

ver は、以下を表示します。

  • 現在の MATLAB® 製品ファミリのバージョン番号、ライセンス番号、オペレーティング システムおよび MATLAB 製品用の Java® ソフトウェアのバージョンを格納したヘッダー。

  • MATLAB およびその他にインストールされているすべての MathWorks® 製品のバージョン番号。

ver product は、ヘッダー情報に加えて、次の情報を表示します。

  • product の現在のバージョン番号。ここで product は問い合わせ中の製品の Contents.m ファイルが入ったフォルダーの名前になります。

product_info = ver(product) は、構造体配列 product_info に製品情報を返します。

すべて折りたたむ

インストールされているすべての製品のバージョン情報を表示します。ここで示す出力は代表的なものです。実際の結果は異なる可能性があります。

ver
-------------------------------------------------------------------------------------------------------
MATLAB Version: 8.2.0.29 (R2013b)
MATLAB License Number: 234567
Operating System: Microsoft Windows 7 Version 6.1 (Build 7601: Service Pack 1)
Java Version: Java 1.7.0_11-b21 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode
-------------------------------------------------------------------------------------------------------
MATLAB                                                Version 8.2        (R2013b)             
Simulink                                              Version 8.2        (R2013b)      
Control System Toolbox                                Version 9.6        (R2013b)       

MATLAB および Control System Toolbox™ 製品のバージョン情報を表示します。ここで示す出力は代表的なものです。実際の結果は異なる可能性があります。

dss など、n を Control System Toolbox に固有な関数の名前に設定して Control System Toolbox の製品名を判断します。

n = 'dss';
pat = '(?<=^.+[\\/]toolbox[\\/])[^\\/]+';
regexp(which(n), pat, 'match', 'once')
ans=
control

前の手順で返された値をver への引数として指定します。

ver control
----------------------------------------------------------------------------------------------------
MATLAB Version: 8.2.0.29 (R2013b)
MATLAB License Number: 234567
Operating System: Microsoft Windows 7 Version 6.1 (Build 7601: Service Pack 1)
Java Version: Java 1.7.0_11-b21 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode
----------------------------------------------------------------------------------------------------
Control System Toolbox                                Version 9.6        (R2013b) 

バージョン情報を含む構造体を作成し、構造体の値を表示します。ここで示す出力は代表的なものです。実際の結果は異なる可能性があります。

v = ver;
for k = 1:length(v)
  fprintf('%s\n', v(k).Name)
  fprintf('  Version: %s\n', v(k).Version)
end
MATLAB
 Version: 8.2

MATLAB Compiler
 Version: 5.0

My Custom Toolbox
 Version: 1.0

Symbolic Math Toolbox™ 製品のみのバージョン情報を含む構造体を作成します。ここで示す出力は代表的なものです。実際の結果は異なる可能性があります。

sym など、n を Symbolic Math Toolbox に固有な関数の名前に設定して Symbolic Math Toolbox の製品名を判断します。

n = 'sym';
pat = '(?<=^.+[\\/]toolbox[\\/])[^\\/]+';
regexp(which(n), pat, 'match', 'once')
ans =

symbolic

前の手順で返された値を ver への引数として指定します。

v = ver('symbolic')
v = 

        Name: 'Symbolic Math Toolbox'
     Version: '5.11'
     Release: '(R2013b)'
        Date: '19-May-2013'   

入力引数

すべて折りたたむ

バージョン情報を表示する製品またはツールボックス。文字ベクトルとして指定します。

出力引数

すべて折りたたむ

製品名、バージョン、リリースおよび日付。以下のフィールドから構成された構造体配列として返されます。NameVersionReleaseDate を使用します。ライセンスが評価版の場合、Version フィールドの値の前には T の文字が付きます。

ヒント

  • MathWorks 製品を含むインストールされているアドオンについてのバージョン情報をアドオン マネージャーに表示する方法は、アドオンの取得と管理を参照してください。

R2006a より前に導入