From bcadc54409aec1735a2820b0c71eb6df1e973c2d Mon Sep 17 00:00:00 2001 From: Experiments DB Dev Date: Fri, 24 Jul 2026 09:07:31 -0400 Subject: [PATCH] fix(matlab): vertical x-axis plots, batch 2 Co-Authored-By: Claude Opus 4.8 --- .../naive_a2_d0_13/learning_curve.png | Bin 43341 -> 43341 bytes .../naive_a2_d0_13/learning_curve_rate.png | Bin 40417 -> 40417 bytes .../variations/naive_a2_d0_13/plotcurve.m | 5 +++-- .../naive_a2_d0_5/learning_curve.png | Bin 35985 -> 35985 bytes .../naive_a2_d0_5/learning_curve_rate.png | Bin 37001 -> 37001 bytes .../variations/naive_a2_d0_5/plotcurve.m | 5 +++-- .../naive_a2_d6_10/learning_curve.png | Bin 36422 -> 36422 bytes .../naive_a2_d6_10/learning_curve_rate.png | Bin 36012 -> 36012 bytes .../variations/naive_a2_d6_10/plotcurve.m | 5 +++-- .../naive_a2_d6_13/learning_curve.png | Bin 40462 -> 40462 bytes .../naive_a2_d6_13/learning_curve_rate.png | Bin 40074 -> 40074 bytes .../variations/naive_a2_d6_13/plotcurve.m | 5 +++-- .../naive_boxa_d0_10/learning_curve.png | Bin 42706 -> 42706 bytes .../naive_boxa_d0_10/learning_curve_rate.png | Bin 43933 -> 43933 bytes .../variations/naive_boxa_d0_10/plotcurve.m | 5 +++-- .../naive_boxa_d0_13/learning_curve.png | Bin 44117 -> 44117 bytes .../naive_boxa_d0_13/learning_curve_rate.png | Bin 41560 -> 41560 bytes .../variations/naive_boxa_d0_13/plotcurve.m | 5 +++-- .../naive_boxa_d0_5/learning_curve.png | Bin 37359 -> 37359 bytes .../naive_boxa_d0_5/learning_curve_rate.png | Bin 38133 -> 38133 bytes .../variations/naive_boxa_d0_5/plotcurve.m | 5 +++-- .../naive_boxa_d6_10/learning_curve.png | Bin 36521 -> 36521 bytes .../naive_boxa_d6_10/learning_curve_rate.png | Bin 36440 -> 36440 bytes .../variations/naive_boxa_d6_10/plotcurve.m | 5 +++-- 24 files changed, 24 insertions(+), 16 deletions(-) diff --git a/analysis/matlab/variations/naive_a2_d0_13/learning_curve.png b/analysis/matlab/variations/naive_a2_d0_13/learning_curve.png index 7b244a36ef4f303ad18faee3bc336a7fb9b1a74e..10ec60a57fd37c560f259f39128369fe0be9543c 100644 GIT binary patch delta 35 rcmX?miRtVmrU_2$ylfJJ8FQCU^bF>8%@?|Rk>go-% delta 35 rcmX?miRtVmrU_2$tmcS0f diff --git a/analysis/matlab/variations/naive_a2_d0_13/learning_curve_rate.png b/analysis/matlab/variations/naive_a2_d0_13/learning_curve_rate.png index 89dd914c8839dcd36ee1b6aa676e4b45410ab1bf..40e1c33731cccb92fceaf70a63016d955a4ebcf0 100644 GIT binary patch delta 35 rcmaF3o9W?hrU_2$ylj$b`D+a)dIob_S{ayG8JR9^?7zNoxz$_%>Lm?g delta 35 rcmaF3o9W?hrU_2$tm@_#rcahm^bF=Uv@*7|GBrK+#`fdJEm diff --git a/analysis/matlab/variations/naive_a2_d0_13/plotcurve.m b/analysis/matlab/variations/naive_a2_d0_13/plotcurve.m index 193a44b..8fb7f44 100644 --- a/analysis/matlab/variations/naive_a2_d0_13/plotcurve.m +++ b/analysis/matlab/variations/naive_a2_d0_13/plotcurve.m @@ -38,8 +38,9 @@ legend([e1 e2], {sprintf('anodal, N = %d', na), sprintf('control, N = %d', nc)}, 'Location', 'northwest', 'Box', 'off'); xlabel('training day'); ylabel(ylab); title(vname, 'Interpreter', 'none'); -set(gca, 'XTick', xd, 'FontName', 'Arial', 'FontSize', 13, 'LineWidth', 1.5, 'Box', 'off'); -xtickangle(90); % vertical x-axis tick labels +set(gca, 'XTick', xd, 'XTickLabelRotation', 90, ... % vertical x-axis tick labels + 'FontName', 'Arial', 'FontSize', 13, 'LineWidth', 1.5, 'Box', 'off'); +drawnow; % force layout so the rotation is applied headless exportgraphics(fig, outFile, 'Resolution', 150); close(fig); fprintf('%s: wrote %s (anodal N=%d, control N=%d)\n', vname, outFile, na, nc); diff --git a/analysis/matlab/variations/naive_a2_d0_5/learning_curve.png b/analysis/matlab/variations/naive_a2_d0_5/learning_curve.png index 0e8cc677e62487d23d0fca0de49ba934a1992643..a1338006418b76e3aabbe47dbd817182d07d7c1d 100644 GIT binary patch delta 35 rcmbO@lWF2irU_2$ylhhc)Bbc%^bF>BcdrvN!=o!pyXk~0^WooYRDCX|Q<*&K{>5C3C diff --git a/analysis/matlab/variations/naive_a2_d0_5/learning_curve_rate.png b/analysis/matlab/variations/naive_a2_d0_5/learning_curve_rate.png index 932726387688c0940eb4ffc1f8dc57aa4b7673a8..80ceb5c62f0db985ac27625f48ea0ed1a8967e67 100644 GIT binary patch delta 35 rcmeBN$ke%zX@V0wFPn@QYvjI(p26IfRt9EPMi#dXK4)!Q{-_@S!K@5< delta 35 rcmeBN$ke%zX@V0wtGbn2%M6K$p26IPR>qcArWQM59ep+~f7A~E$)pT3 diff --git a/analysis/matlab/variations/naive_a2_d0_5/plotcurve.m b/analysis/matlab/variations/naive_a2_d0_5/plotcurve.m index 193a44b..8fb7f44 100644 --- a/analysis/matlab/variations/naive_a2_d0_5/plotcurve.m +++ b/analysis/matlab/variations/naive_a2_d0_5/plotcurve.m @@ -38,8 +38,9 @@ legend([e1 e2], {sprintf('anodal, N = %d', na), sprintf('control, N = %d', nc)}, 'Location', 'northwest', 'Box', 'off'); xlabel('training day'); ylabel(ylab); title(vname, 'Interpreter', 'none'); -set(gca, 'XTick', xd, 'FontName', 'Arial', 'FontSize', 13, 'LineWidth', 1.5, 'Box', 'off'); -xtickangle(90); % vertical x-axis tick labels +set(gca, 'XTick', xd, 'XTickLabelRotation', 90, ... % vertical x-axis tick labels + 'FontName', 'Arial', 'FontSize', 13, 'LineWidth', 1.5, 'Box', 'off'); +drawnow; % force layout so the rotation is applied headless exportgraphics(fig, outFile, 'Resolution', 150); close(fig); fprintf('%s: wrote %s (anodal N=%d, control N=%d)\n', vname, outFile, na, nc); diff --git a/analysis/matlab/variations/naive_a2_d6_10/learning_curve.png b/analysis/matlab/variations/naive_a2_d6_10/learning_curve.png index a6de1519c198b5bcad5a1e6263a8c937a11dc515..f2725517e4098982935e66e9ae2b2af709c5fe0e 100644 GIT binary patch delta 35 rcmX>$hw0cHrU_2$ylk?GOqm)JJ%hO|tqjbpj4aofAO5p(`TSl0%zX@^ delta 35 rcmX>$hw0cHrU_2$tQrjL0EjX@V0wFPnm8ma64M&tPs#D+4ntVEjX@V0ws|NEtNuK)?J%hOotxOE842t^3)B| delta 35 rcmca~mg&-2rU_2$tQu_Zihl%5^bF=Uv@$WUGBA6)i+jq(<=V>t|6>jg diff --git a/analysis/matlab/variations/naive_boxa_d0_10/learning_curve_rate.png b/analysis/matlab/variations/naive_boxa_d0_10/learning_curve_rate.png index bb7956e6a42b7d8618906f946cf89080d9aeeee8..69697acc680250200386617c4ba23728edf82166 100644 GIT binary patch delta 35 tcmV+;0Nnqb*8-i_0+2!n4F)Ai0MWLQNmC0sIxsdmGdEI{-@37<_NwBg4f+58 delta 35 tcmV+;0Nnqb*8-i_0+2!n1tI`MT8r=Ryq^ delta 35 rcmcb5gX!uGrU_2$tQwqkXPzFM=o!pyXk}txWnfv$D#p5T`MT8r{zMH{ diff --git a/analysis/matlab/variations/naive_boxa_d0_13/learning_curve_rate.png b/analysis/matlab/variations/naive_boxa_d0_13/learning_curve_rate.png index 1962484de7344f62aa6e0f0d70cf2ee15ac76873..662ec6be38a7484b392c05f79097afc7f9c23e23 100644 GIT binary patch delta 35 tcmV+;0NnrB!~)pF0+2!n4F)JTv8@Y{NmC0sIxsdmG%$m)+}^RLv7zk%4mbb+ delta 35 tcmV+;0NnrB!~)pF0+2!n1t<#V#k6~oNmC0kIy5jkF)$s%pWv~lv7rLh4$=Ss diff --git a/analysis/matlab/variations/naive_boxa_d0_13/plotcurve.m b/analysis/matlab/variations/naive_boxa_d0_13/plotcurve.m index 193a44b..8fb7f44 100644 --- a/analysis/matlab/variations/naive_boxa_d0_13/plotcurve.m +++ b/analysis/matlab/variations/naive_boxa_d0_13/plotcurve.m @@ -38,8 +38,9 @@ legend([e1 e2], {sprintf('anodal, N = %d', na), sprintf('control, N = %d', nc)}, 'Location', 'northwest', 'Box', 'off'); xlabel('training day'); ylabel(ylab); title(vname, 'Interpreter', 'none'); -set(gca, 'XTick', xd, 'FontName', 'Arial', 'FontSize', 13, 'LineWidth', 1.5, 'Box', 'off'); -xtickangle(90); % vertical x-axis tick labels +set(gca, 'XTick', xd, 'XTickLabelRotation', 90, ... % vertical x-axis tick labels + 'FontName', 'Arial', 'FontSize', 13, 'LineWidth', 1.5, 'Box', 'off'); +drawnow; % force layout so the rotation is applied headless exportgraphics(fig, outFile, 'Resolution', 150); close(fig); fprintf('%s: wrote %s (anodal N=%d, control N=%d)\n', vname, outFile, na, nc); diff --git a/analysis/matlab/variations/naive_boxa_d0_5/learning_curve.png b/analysis/matlab/variations/naive_boxa_d0_5/learning_curve.png index ec2dd120b741cbf623ef9789a4892c2f9a6f71a8..b9bb2ec3ef0f4ae48ce28eeee30c1e01ada11901 100644 GIT binary patch delta 35 tcmV+;0NnrYqXO@v0+2!n4F)Mdww;}kNmC0sIxsdmG%@tH>`1YvNRjqc4lMux delta 35 rcmaFAnCbmurU_2$tQtIg%LM%EeJ*O_a=$46^FR%~ diff --git a/analysis/matlab/variations/naive_boxa_d0_5/plotcurve.m b/analysis/matlab/variations/naive_boxa_d0_5/plotcurve.m index 193a44b..8fb7f44 100644 --- a/analysis/matlab/variations/naive_boxa_d0_5/plotcurve.m +++ b/analysis/matlab/variations/naive_boxa_d0_5/plotcurve.m @@ -38,8 +38,9 @@ legend([e1 e2], {sprintf('anodal, N = %d', na), sprintf('control, N = %d', nc)}, 'Location', 'northwest', 'Box', 'off'); xlabel('training day'); ylabel(ylab); title(vname, 'Interpreter', 'none'); -set(gca, 'XTick', xd, 'FontName', 'Arial', 'FontSize', 13, 'LineWidth', 1.5, 'Box', 'off'); -xtickangle(90); % vertical x-axis tick labels +set(gca, 'XTick', xd, 'XTickLabelRotation', 90, ... % vertical x-axis tick labels + 'FontName', 'Arial', 'FontSize', 13, 'LineWidth', 1.5, 'Box', 'off'); +drawnow; % force layout so the rotation is applied headless exportgraphics(fig, outFile, 'Resolution', 150); close(fig); fprintf('%s: wrote %s (anodal N=%d, control N=%d)\n', vname, outFile, na, nc); diff --git a/analysis/matlab/variations/naive_boxa_d6_10/learning_curve.png b/analysis/matlab/variations/naive_boxa_d6_10/learning_curve.png index 604d88b16f845ab989d2dcb5fddeeeb4379223b1..f36a51bf85d801da03c1dd177ecfcaa841bfdc40 100644 GIT binary patch delta 35 rcmZ2Emucl(rU_2$ylgrKcQS=0dIob_S{ayGnV7WPkvP6_Ia411&=L#^ delta 35 rcmZ2Emucl(rU_2$tQvd|Rum*n^bF=Uv@$WUGBlA|AN_OVa;822-$o3o diff --git a/analysis/matlab/variations/naive_boxa_d6_10/learning_curve_rate.png b/analysis/matlab/variations/naive_boxa_d6_10/learning_curve_rate.png index a572fc9b279f4ad2518127f4c6897a380bf721a9..04109bb32b967fd0886f34b5efdf6231d1a245b3 100644 GIT binary patch delta 35 rcmcaHhv~)~rU_2$yllGew