From 0ccd143bf3518acb82d125b955093b2c536a9d3a Mon Sep 17 00:00:00 2001
From: Mauco03 <marco.gaibotti@skywarder.eu>
Date: Sun, 20 Apr 2025 16:01:59 +0200
Subject: [PATCH] [coeff-transport][stability] Removed XCPlon and XCPlat

---
 sensitivityAnalysis/src/plots/stabilityPlots.m | 15 ---------------
 simulator/src/designPlots.m                    |  8 +++-----
 simulator/src/stdPlots.m                       |  8 +++-----
 3 files changed, 6 insertions(+), 25 deletions(-)

diff --git a/sensitivityAnalysis/src/plots/stabilityPlots.m b/sensitivityAnalysis/src/plots/stabilityPlots.m
index aa8d1857..563c77b4 100644
--- a/sensitivityAnalysis/src/plots/stabilityPlots.m
+++ b/sensitivityAnalysis/src/plots/stabilityPlots.m
@@ -28,21 +28,6 @@ ylabel('n cases');
 title('Rocket velocity at launchpad exit');
 
 %% Stability Margin
-nFig = nFig + 1;
-figure(nFig)
-histogram(postpStab.XCPlon.value(1, :));
-ylabel('n cases');
-xlabel('Stability margin (body calibers)');
-grid on;
-title('LONGITUDINAL Stability margin at launchpad exit')
-
-nFig = nFig + 1;
-figure(nFig)
-histogram(postpStab.XCPlat.value(1, :));
-ylabel('n cases');
-xlabel('Stability margin (body calibers)');
-grid on;
-title('DIRECTIONAL Stability margin at launchpad exit')
 
 nFig = nFig + 1;
 figure(nFig)
diff --git a/simulator/src/designPlots.m b/simulator/src/designPlots.m
index 68c77c78..8397cb49 100644
--- a/simulator/src/designPlots.m
+++ b/simulator/src/designPlots.m
@@ -10,13 +10,11 @@ end
 tAscent = ascent.state.time;
 
 %%% Stability Margin
-figure('Name','Stability Margins - ascent Phase','NumberTitle','off');
-plot(tAscent, -ascent.coeff.XCPlon, '.',...
-    tAscent, -ascent.coeff.XCPlat, '.',...
-    tAscent, ascent.coeff.XCPtot, '.');
+figure('Name','Stability Margin - ascent Phase','NumberTitle','off');
+plot(tAscent, ascent.coeff.XCPtot, '.');
 
 title('Stability margin vs time'), grid on;
-legend('Longitudinal', 'Lateral', 'Total')
+legend('Total stability margin')
 xlabel('Time (s)'); ylabel('S.M.(/)')
 ylim([0 6.5])
 end
\ No newline at end of file
diff --git a/simulator/src/stdPlots.m b/simulator/src/stdPlots.m
index 6ef6d686..858be911 100644
--- a/simulator/src/stdPlots.m
+++ b/simulator/src/stdPlots.m
@@ -42,13 +42,11 @@ nParachutes = height(rocket.parachutes);
 
 %% ASCENT PLOTS
 %%% Stability Margin
-figure('Name','Stability Margins - ascent Phase','NumberTitle','off');
-plot(tAscent, -ascent.coeff.XCPlon, '.',...
-    tAscent, -ascent.coeff.XCPlat, '.',...
-    tAscent, ascent.coeff.XCPtot, '.');
+figure('Name','Stability Margin - ascent Phase','NumberTitle','off');
+plot(tAscent, ascent.coeff.XCPtot, '.');
 
 title('Stability margin vs time'), grid on;
-legend('Longitudinal', 'Lateral', 'Total')
+legend('Total stability margin')
 xlabel('Time (s)'); ylabel('S.M.(/)')
 
 %%% Aero Forces
-- 
GitLab