Main Content

ver

(Not recommended) Version information

Using ver to return the current MATLAB® release information is not recommended. Use matlabRelease instead.

Description

example

ver displays:

  • A header containing the MATLAB product family version number, license number, operating system, and version of Java® software for the MATLAB product.

  • The product name, version number, and release name for MATLAB and all other installed products.

ver product displays the header and the version number and release name for product, where product is the name of the folder that contains the Contents.m file.

example

product_info = ver(product) returns product information to the structure array, product_info.

ver -support displays licensing information for your installed products. Use this command when completing a customer support case form. This syntax is not recommended for programmatic use.

Examples

collapse all

Display version information for all installed products. The output shown here is representative. Your results might differ.

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)       

Create a structure containing version information for just the Symbolic Math Toolbox™ product. The output shown here is representative. Your results might differ.

Determine the product name for Symbolic Math Toolbox by setting n to the name of a function unique to Symbolic Math Toolbox, such as sym.

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

symbolic

Specify the value returned in the previous step as an argument to ver.

v = ver("symbolic")
v = 

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

Input Arguments

collapse all

The product or toolbox for which you want to view version information, specified as a string scalar or character vector.

Output Arguments

collapse all

Product name, version, release, and date, returned as a structure array with these fields: Name, Version, Release, and Date. If a license is a trial version, the letter T precedes the value in the Version field.

Tips

  • To view version information about installed Add-Ons, including MathWorks® products in the Add-On Manager, see Get and Manage Add-Ons.

Extended Capabilities

Thread-Based Environment
Run code in the background using MATLAB® backgroundPool or accelerate code with Parallel Computing Toolbox™ ThreadPool.

Version History

Introduced before R2006a

collapse all

R2023b: Not recommended

Using ver to return the current MATLAB release information is not recommended. Use matlabRelease instead.