编写代码,在多个版本
大多数图形代码写在以前的版本中引入R2014b与图形变化。然而,有些情况下,代码运行在一个版本,而不是其他。如果可能,实现跨越的另一种版本。如果另一个不存在,那么您可以分支代码来执行不同的代码路径。
小段代码分支
利用一个小功能,如房地产、分支代码基于特定功能的存在。例如,SortMethod
是一个引入R2014b轴属性。这段代码检查属性存在之前设置它的值。
甘氨胆酸ax =;如果isprop (ax,“SortMethod”)设置(ax,“SortMethod”,“childorder”)结束
大部分的代码分支
分支大片段的代码没有特异功能测试时,使用verLessThan (matlab, 8.4.0)
命令。这个命令返回0
如果您正在运行R2014b或更高版本,并返回1
如果您正在运行早期版本。例如,使用这个编码模式代码分支。
如果verLessThan (matlab的,“8.4.0”)% R2014a执行代码或更早其他的%为R2014b或晚执行代码结束
另请参阅
这个主题有帮助吗?