ver

Информация о версии для Продуктов Mathworks

Синтаксис

ver
ver product
product_info = ver(product)

Описание

пример

ver отображения:

  • Заголовок, содержащий текущий номер версии семейства продуктов MATLAB®, номер лицензии, операционную систему и версию программного обеспечения Java® для продукта MATLAB.

  • Номера версий для 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™. Вывод, показанный здесь, является представительным. Ваши результаты могут отличаться.

Определите название продукта для Control System Toolbox установкой n к имени функции, уникальной для Control System Toolbox, такого как dss:

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™. Вывод, показанный здесь, является представительным. Ваши результаты могут отличаться.

Определите название продукта для Symbolic Math Toolbox установкой n к имени функции, уникальной для Symbolic Math Toolbox, такого как sym.

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'   

Входные параметры

свернуть все

Продукт или тулбокс, для которого вы хотите просмотреть информацию о версии, заданную как вектор символов.

Выходные аргументы

свернуть все

Название продукта, версия, релиз, и дата, возвратилось как массив структур с этими полями: Name, Version, Release и Date. Если лицензия является пробной версией, буква, T предшествует значению в поле Version.

Советы

Представлено до R2006a