与这个问题一样,我想要一些仅根据解释器是 MATLAB 还是 Octave 运行的代码。例如
if Octave
% Octave specific code
elseif MATLAB
% MATLAB specific code
else
% other stuff
end
Octave 和 MATLAB 都有version
orversion()
命令返回
答案 = 5.1.0
和
答案=
'9.5.0.1049112 (R2018b) 更新 3'
分别。我可以使用正则表达式来定义一个函数来区分它们,但我想知道是否有更规范和更快的解决方案?