sz = [9 4]; % 5 rows, 3 variables
varTypes = {'string', 'datetime', 'double', 'string' };
varNames = {'Study', 'Year', 'SaturationLimit', 'Instruments'};
T = table('Size', sz, 'VariableTypes', varTypes, 'VariableNames', varNames);
T.Study={"Reiff et al., 1981",...
"Wygant et al., 1983",...
"Weimer et al., 1990",...
"Russell et al., 2001",...
"Liemohn and Ridley, 2002",...
"Shepherd et al., 2002",...
"Hairston et al., 2005"}';
Years = [1981;1983;1990;1997;2001;2002;2002;2002;2005];
T.Year = datetime(Years,1,1,'Format','yyyy');
T.SaturationLimit = [3,0.5,4,8,3,10,3,5,10]';
T.Instruments={"LEO satellites: AE-C,AE-D,S3-3",...
"LEO satellites S3-3",...
"Magnetometers AE-Index",...
"Magnetometers PC-Index",...
resize_figure(f1,120,90);
scatter(year(T.Year),T.SaturationLimit, 'filled',...
'MarkerFaceColor', '#cc79a7');
h = lsline; % Create the trend line and capture its handle
h.Color = 'k'; % Change color to red
h.LineWidth = 1; % Increase thickness to 2 points
h.LineStyle = '--'; % Change to a dashed line
vOffset = zeros(size(T.SaturationLimit));
vOffset(1) = 0.5; % Shift 1st 2002 point up
vOffset(3) = 0.5; % Shift 2nd 2002 point down
hOffset = zeros(size(T.SaturationLimit));
text(year(T.Year) + 1 +hOffset, T.SaturationLimit + vOffset, T.Study, ...
'VerticalAlignment', 'middle', ...
xlabel('Year of the Study [Year]','FontSize',7);
ylabel('Saturation Limit [mV/m]','FontSize',7);
title('Increasing trend of the saturation limit','FontSize',8);
%exportgraphics(f1,[outputFolder,'ExtendedDataFig9.pdf'],'ContentType','vector');
exportgraphics(f1,[outputFolder,'ExtendedDataFigure10.png'],'Resolution',600);
%--------------------------------------------------------------------------
% vert - Vertical page size in mm (Default Letter Size)
% horz - Horizontal page size in mm (Default Letter Size)
if nargin<3 || isempty(horz)
if nargin<2 || isempty(vert)
% Figure size displayed on screen
movegui(figureHandle, 'center');
set(figureHandle,'color','w');
set(figureHandle, 'Units', 'centimeters', 'Position', [0 0 xSize ySize])