主要内容

verLessThan

比较工具箱版本与指定的字符向量

描述

例子

tf = verLessThan (工具箱版本返回逻辑1 (真正的),如果工具箱的版本比指定的值更早版本.否则,返回逻辑0 ().当不同版本的代码的行为存在差异时,可以使用此函数编写在多个版本的MATLAB上运行的代码®

例子

全部折叠

修改在MATLAB R2014a中运行的代码,但在R2014b或更高版本中生成错误。

创建两个平面图。默认的调色板是不同的,这取决于您使用的是哪个版本的MATLAB。

s1 =表面(魔法(5));s2 =表面(魔法(5)* 10,“FaceColor”“黄色”);

修改表面s2由下面表面的颜色决定。从R2014b开始EraseMode属性已从所有图形对象中删除。取代EraseMode属性的值FaceAlpha属性的代码运行在MATLAB R2014b和以后。

如果verLessThan (matlab的“8.4”%——在MATLAB R2014a和之前这里运行的代码——s2。EraseMode =“异或”其他的%——在MATLAB R2014b和后面这里运行的代码——s2。FaceAlpha =升至;结束

比较仿真软件万博1manbetx®在4.0版本上运行的版本。如果版本低于4.0,则显示错误信息,因为该特性不受支持。万博1manbetx

如果verLessThan (“万博1manbetx模型”“4.0”)错误(“万博1manbetx需要Simulink 4.0或更高。”结束

比较MATLAB运行的数据采集工具箱™版本。

找到工具箱文件夹的名称。您的输出取决于安装在系统上的工具箱。

dir ([matlabroot' /工具箱/ d *’])
DMR dotnetbuilder DSP驱动数据库图

使用工具箱文件夹名称,数据收集

verLessThan (“数据收集”“3”
ans = 0

MATLAB正在运行数据采集工具箱版本3或更高版本。

输入参数

全部折叠

MATLAB工具箱文件夹的名称,指定为字符向量。指定工具箱,找到包含的文件夹Contents.m文件,并使用该文件夹名称。要查看所有工具箱文件夹名称的列表,输入:

dir ([matlabroot“/工具箱”])

如果工具箱不存在时,MATLAB显示错误。

例子:“图片”

要比较的程序或工具箱的版本号,指定为字符向量。的形式指定版本号主要(.minor [.revision]]

例子:“9.2”

介绍了R2007a