From fcbcce867d4b3cfece8234287898c39edd920159 Mon Sep 17 00:00:00 2001
From: Marcodagostino2 <mcdago25@gmail.com>
Date: Thu, 24 Apr 2025 14:50:55 +0200
Subject: [PATCH] [updates] Modified stoch parameter creation accordingly to
 new format of time dependent variables

---
 common                                                  | 2 +-
 sensitivityAnalysis/src/stochParameters/initParameter.m | 6 +++---
 sensitivityAnalysis/src/stochParameters/updateData.m    | 6 +++---
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/common b/common
index bc61b5b9..7eab4272 160000
--- a/common
+++ b/common
@@ -1 +1 @@
-Subproject commit bc61b5b9265bde0f30dfc53db0bf5820e3c69b04
+Subproject commit 7eab42722e6f7e0576f77383b27bfcd614096e88
diff --git a/sensitivityAnalysis/src/stochParameters/initParameter.m b/sensitivityAnalysis/src/stochParameters/initParameter.m
index 621446fb..2b585c6c 100644
--- a/sensitivityAnalysis/src/stochParameters/initParameter.m
+++ b/sensitivityAnalysis/src/stochParameters/initParameter.m
@@ -46,13 +46,13 @@ for i = 1:length(parameters)
             parameters(i).value = rocket.motor.thrust;
             parameters(i).udm = 'N';
         case 'Ixx'
-            parameters(i).value = rocket.inertia(1, :);
+            parameters(i).value = rocket.inertia(:, 1);
             parameters(i).udm = 'Kg*m^4';
         case 'Iyy'
-            parameters(i).value = rocket.inertia(2, :);
+            parameters(i).value = rocket.inertia(:, 2);
             parameters(i).udm = 'kg*m^4';
         case 'Izz'
-            parameters(i).value = rocket.inertia(3, :);
+            parameters(i).value = rocket.inertia(:, 3);
             parameters(i).udm = 'kg*m^4';
         case 'drogueSurface'
             parameters(i).value = rocket.parachutes{1, 1}.surface;
diff --git a/sensitivityAnalysis/src/stochParameters/updateData.m b/sensitivityAnalysis/src/stochParameters/updateData.m
index 7035709c..512520f4 100644
--- a/sensitivityAnalysis/src/stochParameters/updateData.m
+++ b/sensitivityAnalysis/src/stochParameters/updateData.m
@@ -58,11 +58,11 @@ for i = 1:length(parameters)
         case 'thrust'
             rocket.motor.thrust = value;
         case 'Ixx'
-            rocket.inertia(1, :) = value;
+            rocket.inertia(:, 1) = value;
         case 'Iyy'
-            rocket.inertia(2, :) = value;
+            rocket.inertia(:, 2) = value;
         case 'Izz'
-            rocket.inertia(3, :) = value;
+            rocket.inertia(:, 3) = value;
         case 'drogueSurface'
             rocket.parachutes{1, 1}.surface = value;
         case 'drogueMass'
-- 
GitLab