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