mirror of
https://github.com/c-sooyoung/fold_slice.git
synced 2026-09-17 21:49:08 +09:00
initial commit
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
%CHECK_MATLAB_VERSION check matlab version to make sure it is compatible
|
||||
% ver... compatible version number in STRING
|
||||
%
|
||||
% EXAMPLE:
|
||||
% check_matlab_version('9.2')
|
||||
%
|
||||
% MATLAB 9.0 - 2016a
|
||||
% MATLAB 9.1 - 2016b
|
||||
% MATLAB 9.2 - 2017a
|
||||
% MATLAB 9.3 - 2017b
|
||||
|
||||
% modified by YJ for newer versions
|
||||
|
||||
function check_matlab_version( ver )
|
||||
|
||||
current_version = version;
|
||||
ver_str = strsplit(current_version, '.');
|
||||
ver_input_str = strsplit(ver, '.');
|
||||
|
||||
ver_input_num = [str2double(ver_input_str{1}), str2double(ver_input_str{2})];
|
||||
ver_num = [str2double(ver_str{1}), str2double(ver_str{2})];
|
||||
|
||||
if ver_num(1) == ver_input_num(1)
|
||||
if ver_num(2) < ver_input_num(2)
|
||||
warning('You are using Maltab version %d.%02d but the code was designed and tested with %d.%02d.',...
|
||||
ver_num(1),ver_num(2),ver_input_num(1),ver_input_num(2));
|
||||
end
|
||||
elseif ver_num(1) < ver_input_num(1)
|
||||
warning('You are using Maltab version %d.%02d but the code was designed and tested with %d.%02d.',...
|
||||
ver_num(1),ver_num(2),ver_input_num(1),ver_input_num(2));
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user