39 lines
1.8 KiB
Matlab
39 lines
1.8 KiB
Matlab
names = { ...
|
|
'fitlm','fitglm','fitcsvm','fitctree','fitrtree','ridge','lasso','anova1','anovan', ...
|
|
'readtable','writetable','table','timetable','categorical','string','strlength','contains', ...
|
|
'startsWith','endsWith','join','split','dictionary','containers.Map','arguments', ...
|
|
'bandpass','bandstop','lowpass','highpass','pspectrum','designfilt','butter','cheby1', ...
|
|
'fir1','filtfilt','freqz','spectrogram','findpeaks','resample','hilbert','xcorr', ...
|
|
'imread','imwrite','imshow','imresize','rgb2gray','bwlabel','regionprops','edge','imfilter', ...
|
|
'syms','vpa','solve','simplify','diff','int','laplace','ilaplace', ...
|
|
'trainNetwork','dlarray','predict','tf','ss','bode','step','impulse','margin','rlocus', ...
|
|
'lsim','pid','feedback','c2d','place','lqr','kalman', ...
|
|
'fit','cftool','polyfit','interp1','spline','fminsearch','fminunc','fmincon','linprog', ...
|
|
'quadprog','lsqnonlin','lsqcurvefit','ode45','ode15s','integral','quad', ...
|
|
'sim','gpuArray','parfeval','histfit','boxplot','normpdf','normcdf','ttest','ttest2', ...
|
|
'mvnrnd','pca','kmeans','cvpartition','crossval','confusionmat','randsample', ...
|
|
'strjoin','strsplit','validateattributes','inputParser','matches','pad','erase','insertAfter', ...
|
|
'websave','webread','jsondecode','jsonencode','datetime','duration','calendarDuration', ...
|
|
'movmean','movsum','movmedian','normalize','rmoutliers','fillmissing','groupsummary', ...
|
|
'histcounts','discretize','bounds','vecnorm','pagemtimes','tensorprod','deal','memoize' ...
|
|
};
|
|
missing = {}; present = {};
|
|
for k = 1:numel(names)
|
|
n = names{k};
|
|
e = 0;
|
|
try
|
|
e = exist(n);
|
|
catch
|
|
e = 0;
|
|
end
|
|
if e == 0
|
|
missing{end+1} = n;
|
|
else
|
|
present{end+1} = n;
|
|
end
|
|
end
|
|
printf('__MISSING__\n');
|
|
for k=1:numel(missing); printf('%s\n', missing{k}); end
|
|
printf('__PRESENT__\n');
|
|
for k=1:numel(present); printf('%s\n', present{k}); end
|