Can the script detect the version of MATLAB on which the script run?

3 visualizzazioni (ultimi 30 giorni)
I write a script that depends on a new feature of R2020b. But other people may not have R2020b. Is it possible to write such as
if (the version is R2020b)
run hello_R2020b.m
else if
run hell_R2020a.m
end
?

Risposta accettata

Walter Roberson
Walter Roberson il 13 Dic 2020
  5 Commenti
Walter Roberson
Walter Roberson il 16 Dic 2020
Character vector for ver().Version, logical for verlessthan

Accedi per commentare.

Più risposte (1)

John D'Errico
John D'Errico il 13 Dic 2020
Modificato: John D'Errico il 13 Dic 2020
WTP?
A = ver('matlab')
A =
struct with fields:
Name: 'MATLAB'
Version: '9.9'
Release: '(R2020b)'
Date: '29-Jul-2020'
Why you think you need to use run, I cannot imagine, but whatever floats your boat.

Categorie

Scopri di più su Introduction to Installation and Licensing in Help Center e File Exchange

Tag

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by