Main Content

isMATLABReleaseOlderThan

現在の MATLAB リリースが指定された MATLAB リリースよりも古いかどうかを判別

R2020b 以降. 次よりも推奨: verLessThan.

説明

tf = isMATLABReleaseOlderThan(release) は、現在の MATLAB® リリースが release よりも古い場合は logical 1 (true) を返し、それ以外の場合は logical 0 (false) を返します。

tf = isMATLABReleaseOlderThan(release,stage) は、現在の MATLAB リリースが releasestage よりも古い場合は logical 1 (true) を返し、それ以外の場合は logical 0 (false) を返します。

tf = isMATLABReleaseOlderThan(release,stage,update) は、現在の MATLAB リリースが releasestage の指定された update 番号よりも古い場合は logical 1 (true) を返し、それ以外の場合は logical 0 (false) を返します。

すべて折りたたむ

isMATLABReleaseOlderThan を使用して、MATLAB の現在のバージョンが指定されたバージョンよりも古いかどうかをチェックします。

matlabRelease を使用して、MATLAB の現在のリリースを表示します。

currentRelease = matlabRelease
currentRelease = 
  matlabRelease with properties:

    Release: "R2020b"
      Stage: "release"
     Update: 0
       Date: 09-Sept-2020

isMATLABReleaseOlderThan を使用して、現在のリリースが "R2020a" よりも古いかどうかをチェックします。

tf = isMATLABReleaseOlderThan("R2020a")
tf = logical
   0

現在のリリースが特定の段階または更新番号よりも古いかどうかをチェックすることもできます。

tf = isMATLABReleaseOlderThan("R2021a","release")
tf = logical
   1

tf = isMATLABReleaseOlderThan("R2020b","release",1)
tf = logical
   1

入力引数

すべて折りたたむ

MATLAB リリース バージョン。string スカラーまたは文字ベクトルとして指定します。release は完全名の MATLAB リリース バージョンと一致しなければなりません。たとえば、"R2020b" は有効な入力ですが、"20b" は有効な入力ではなく、エラーをスローします。

例: tf = isMATLABReleaseOlderThan("R2020b")

MATLAB リリースの段階。"release" または "prerelease" として指定します。

例: tf = isMATLABReleaseOlderThan("R2020b","release")

MATLAB リリースの更新番号。数値スカラーとして指定します。

例: tf = isMATLABReleaseOlderThan("R2020b","release",2)

バージョン履歴

R2020b で導入