我们需要做一些预处理才能使其工作,即:
1)创建将变量名称与其描述相链接的数据文件
(这是无聊的部分,虽然我已经不得不这样做,以了解代码,只要添加一行,每次你遇到一个新的变量)
我选择将这些数据保存在CSV文件中,其中第一列包含变量名,第二列包含描述.
2)编辑MATLAB的函数datatipinfo(内部代码可以通过在MATLAB的命令窗口中键入edit datatipinfo进行访问)
datatipinfo功能如下所示:
function datatipinfo(val)
% Some error checking / Initialization
function prefix=sizeType %#ok All uses are in EVALC calls.
s = size(val);
D = numel(s);
if D == 2
theSize = [num2str(s(1)), 'x', num2str(s(2))];
elseif D == 3
theSize = [num2str(s(1)), 'x', num2str(s(2)), 'x', ...
num2str(s(3))];
else
theSize = [num2str(D) '-D'];
end
if isempty(val) == 0
prefix = [name ': '