diff --git a/.gitmodules b/.gitmodules index 7164337..14580a5 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,6 @@ [submodule "Work 1/report/AUThReport"] - path = Work 1/report/AUThReport + path = Lab01/report/AUThReport + url = ssh://git@git.hoo2.net:222/hoo2/AUThReport.git +[submodule "Lab01/report/AUThReport"] + path = Lab01/report/AUThReport url = ssh://git@git.hoo2.net:222/hoo2/AUThReport.git diff --git a/Work 1/Choutouridis_Christos_8997_Lab01.zip b/Lab01/Choutouridis_Christos_8997_Lab01.zip similarity index 100% rename from Work 1/Choutouridis_Christos_8997_Lab01.zip rename to Lab01/Choutouridis_Christos_8997_Lab01.zip diff --git a/Work 1/lab01_2025.pdf b/Lab01/lab01_2025.pdf similarity index 100% rename from Work 1/lab01_2025.pdf rename to Lab01/lab01_2025.pdf diff --git a/Work 1/report/AUThReport b/Lab01/report/AUThReport similarity index 100% rename from Work 1/report/AUThReport rename to Lab01/report/AUThReport diff --git a/Work 1/Work1_report.pdf b/Lab01/report/Work1_report.pdf similarity index 62% rename from Work 1/Work1_report.pdf rename to Lab01/report/Work1_report.pdf index f4a2ea8..a3029a4 100644 Binary files a/Work 1/Work1_report.pdf and b/Lab01/report/Work1_report.pdf differ diff --git a/Work 1/report/Work1_report.tex b/Lab01/report/Work1_report.tex similarity index 95% rename from Work 1/report/Work1_report.tex rename to Lab01/report/Work1_report.tex index 292002d..7505129 100644 --- a/Work 1/report/Work1_report.tex +++ b/Lab01/report/Work1_report.tex @@ -98,7 +98,7 @@ \[ mL^2 \ddot{q}(t) + c \dot{q}(t) + mgL q(t) = u(t) \] -όπου $q(t)$ είναι η γωνία του εκκρεμούς, $u(t)$ η ροπή εισόδου, και $m$, $L$, $c$, $g$ φυσικές σταθερές του συστήματος. +όπου $q(t)$ είναι η γωνία του εκκρεμούς, $u(t)$ η ροπή εισόδου, και $m$, $L$, $c$, $g$ φυσικές σταθερές του συστήματος που αντιστοιχούν στη μάζα, το μήκος του εκκρεμούς, το συντελεστή απόσβεσης και την επιτάχυνση της βαρύτητας. Ορίζοντας ως διάνυσμα κατάστασης: \[ @@ -218,9 +218,9 @@ \begin{tabular}{c|c|c|c|c|c} Παράμετρος & Πραγματική Τιμή & Εκτίμηση 2α & Σφάλμα 2α (\%) & Εκτίμηση 2β & Σφάλμα 2β (\%) \\ \hline - $mL^2$ & 1.1719 & 1.1007 & $-6.07\%$ & 1.0977 & $-6.33\%$ \\ - $c$ & 0.1500 & 0.1690 & $+12.7\%$ & 0.1569 & $+4.6\%$ \\ - $mgL$ & 9.1969 & 8.8157 & $-4.15\%$ & 8.8002 & $-4.31\%$ \\ + $mL^2$ & 1.1719 & 1.1007 & $6.07\%$ & 1.0977 & $6.33\%$ \\ + $c$ & 0.1500 & 0.1690 & $12.7\%$ & 0.1569 & $4.6\%$ \\ + $mgL$ & 9.1969 & 8.8157 & $4.15\%$ & 8.8002 & $4.31\%$ \\ \end{tabular} \end{center} @@ -262,7 +262,22 @@ \] Η εκτίμηση έγινε με τον ίδιο τρόπο όπως στο Θέμα~2β. -Παρακάτω παρουσιάζονται τα σφάλματα εκτίμησης για κάθε παράμετρο: +Παρακάτω παρουσιάζονται τα σφάλματα εκτίμησης για κάθε παράμετρο. +\textit{Το σχετικό σφάλμα υπολογίζεται ως:} +\[ + \text{Σφάλμα}_\text{σχετικό} = \left| \frac{\hat{\theta} - \theta_{\text{true}}}{\theta_{\text{true}}} \right| \times 100 +\] +όπου: +\[ + \theta_{\text{true}} = + \begin{bmatrix} + mL^2 \\\\ c \\\\ mgL + \end{bmatrix}, \quad + \hat{\theta} = + \begin{bmatrix} + \widehat{mL^2} \\\\ \hat{c} \\\\ \widehat{mgL} + \end{bmatrix} +\] \begin{table}[H] \centering \begin{tabular}{c|cc|cc|cc} @@ -299,7 +314,7 @@ \] Για κάθε τιμή, πραγματοποιήθηκε εκ νέου προσομοίωση, δειγματοληψία και εκτίμηση παραμέτρων με τη μέθοδο ελαχίστων τετραγώνων, όπως περιγράφεται στο Θέμα~2β. -Παρακάτω παρουσιάζονται τα σφάλματα εκτίμησης για διαφορετικά πλάτη: +Παρακάτω παρουσιάζονται τα σφάλματα εκτίμησης για διαφορετικά πλάτη, \textit{τα οποία υπολογίζονται όπως παραπάνω}: \begin{table}[H] \centering \begin{tabular}{c|cc|cc|cc} diff --git a/Work 1/scripts/Problem1.m b/Lab01/scripts/Problem1.m similarity index 100% rename from Work 1/scripts/Problem1.m rename to Lab01/scripts/Problem1.m diff --git a/Work 1/scripts/Problem2a.m b/Lab01/scripts/Problem2a.m similarity index 100% rename from Work 1/scripts/Problem2a.m rename to Lab01/scripts/Problem2a.m diff --git a/Work 1/scripts/Problem2b.m b/Lab01/scripts/Problem2b.m similarity index 100% rename from Work 1/scripts/Problem2b.m rename to Lab01/scripts/Problem2b.m diff --git a/Work 1/scripts/Problem3a.m b/Lab01/scripts/Problem3a.m similarity index 100% rename from Work 1/scripts/Problem3a.m rename to Lab01/scripts/Problem3a.m diff --git a/Work 1/scripts/Problem3b.m b/Lab01/scripts/Problem3b.m similarity index 100% rename from Work 1/scripts/Problem3b.m rename to Lab01/scripts/Problem3b.m diff --git a/Work 1/scripts/Problem3c.m b/Lab01/scripts/Problem3c.m similarity index 100% rename from Work 1/scripts/Problem3c.m rename to Lab01/scripts/Problem3c.m diff --git a/Lab01/scripts/output/Prob1_responce_20s.png b/Lab01/scripts/output/Prob1_responce_20s.png new file mode 100644 index 0000000..60782fa Binary files /dev/null and b/Lab01/scripts/output/Prob1_responce_20s.png differ diff --git a/Work 1/scripts/output/Prob1_responce_90s.png b/Lab01/scripts/output/Prob1_responce_90s.png similarity index 99% rename from Work 1/scripts/output/Prob1_responce_90s.png rename to Lab01/scripts/output/Prob1_responce_90s.png index ba2d88b..7692204 100644 Binary files a/Work 1/scripts/output/Prob1_responce_90s.png and b/Lab01/scripts/output/Prob1_responce_90s.png differ diff --git a/Work 1/scripts/output/Prob2_20s_Ts0.1.png b/Lab01/scripts/output/Prob2_20s_Ts0.1.png similarity index 99% rename from Work 1/scripts/output/Prob2_20s_Ts0.1.png rename to Lab01/scripts/output/Prob2_20s_Ts0.1.png index 7be84c9..3dde8cb 100644 Binary files a/Work 1/scripts/output/Prob2_20s_Ts0.1.png and b/Lab01/scripts/output/Prob2_20s_Ts0.1.png differ diff --git a/Work 1/scripts/output/Prob2b_20s_Ts0.1.png b/Lab01/scripts/output/Prob2b_20s_Ts0.1.png similarity index 99% rename from Work 1/scripts/output/Prob2b_20s_Ts0.1.png rename to Lab01/scripts/output/Prob2b_20s_Ts0.1.png index 7137ff5..369c344 100644 Binary files a/Work 1/scripts/output/Prob2b_20s_Ts0.1.png and b/Lab01/scripts/output/Prob2b_20s_Ts0.1.png differ diff --git a/Work 1/scripts/output/Prob3_Error_vs_Duration.png b/Lab01/scripts/output/Prob3_Error_vs_Duration.png similarity index 100% rename from Work 1/scripts/output/Prob3_Error_vs_Duration.png rename to Lab01/scripts/output/Prob3_Error_vs_Duration.png diff --git a/Work 1/scripts/output/Prob3a_ComparisonPlot.png b/Lab01/scripts/output/Prob3a_ComparisonPlot.png similarity index 100% rename from Work 1/scripts/output/Prob3a_ComparisonPlot.png rename to Lab01/scripts/output/Prob3a_ComparisonPlot.png diff --git a/Work 1/scripts/output/Prob3a_NoiseEffect.png b/Lab01/scripts/output/Prob3a_NoiseEffect.png similarity index 100% rename from Work 1/scripts/output/Prob3a_NoiseEffect.png rename to Lab01/scripts/output/Prob3a_NoiseEffect.png diff --git a/Lab01/scripts/output/Prob3a_NoiseStd0.0010.png b/Lab01/scripts/output/Prob3a_NoiseStd0.0010.png new file mode 100644 index 0000000..fc77c8b Binary files /dev/null and b/Lab01/scripts/output/Prob3a_NoiseStd0.0010.png differ diff --git a/Lab01/scripts/output/Prob3a_NoiseStd0.0025.png b/Lab01/scripts/output/Prob3a_NoiseStd0.0025.png new file mode 100644 index 0000000..a615e56 Binary files /dev/null and b/Lab01/scripts/output/Prob3a_NoiseStd0.0025.png differ diff --git a/Work 1/scripts/output/Prob3b_SamplingPeriodEffect.png b/Lab01/scripts/output/Prob3b_SamplingPeriodEffect.png similarity index 99% rename from Work 1/scripts/output/Prob3b_SamplingPeriodEffect.png rename to Lab01/scripts/output/Prob3b_SamplingPeriodEffect.png index 7e40ae9..3b0144f 100644 Binary files a/Work 1/scripts/output/Prob3b_SamplingPeriodEffect.png and b/Lab01/scripts/output/Prob3b_SamplingPeriodEffect.png differ diff --git a/Work 1/scripts/output/Prob3c_AmplitudeEffect.png b/Lab01/scripts/output/Prob3c_AmplitudeEffect.png similarity index 99% rename from Work 1/scripts/output/Prob3c_AmplitudeEffect.png rename to Lab01/scripts/output/Prob3c_AmplitudeEffect.png index dc05b67..272db3a 100644 Binary files a/Work 1/scripts/output/Prob3c_AmplitudeEffect.png and b/Lab01/scripts/output/Prob3c_AmplitudeEffect.png differ diff --git a/Work 1/scripts/output/problem1_data.csv b/Lab01/scripts/output/problem1_data.csv similarity index 100% rename from Work 1/scripts/output/problem1_data.csv rename to Lab01/scripts/output/problem1_data.csv diff --git a/Work 1/scripts/output/problem3_data_T10s.csv b/Lab01/scripts/output/problem3_data_T10s.csv similarity index 100% rename from Work 1/scripts/output/problem3_data_T10s.csv rename to Lab01/scripts/output/problem3_data_T10s.csv diff --git a/Work 1/scripts/output/problem3_data_T20s.csv b/Lab01/scripts/output/problem3_data_T20s.csv similarity index 100% rename from Work 1/scripts/output/problem3_data_T20s.csv rename to Lab01/scripts/output/problem3_data_T20s.csv diff --git a/Work 1/scripts/output/problem3_data_T40s.csv b/Lab01/scripts/output/problem3_data_T40s.csv similarity index 100% rename from Work 1/scripts/output/problem3_data_T40s.csv rename to Lab01/scripts/output/problem3_data_T40s.csv diff --git a/Work 1/scripts/output/problem3_data_T60s.csv b/Lab01/scripts/output/problem3_data_T60s.csv similarity index 100% rename from Work 1/scripts/output/problem3_data_T60s.csv rename to Lab01/scripts/output/problem3_data_T60s.csv diff --git a/Work 1/scripts/output/problem3_data_T90s.csv b/Lab01/scripts/output/problem3_data_T90s.csv similarity index 100% rename from Work 1/scripts/output/problem3_data_T90s.csv rename to Lab01/scripts/output/problem3_data_T90s.csv diff --git a/Work 1/scripts/sample_data.m b/Lab01/scripts/sample_data.m similarity index 100% rename from Work 1/scripts/sample_data.m rename to Lab01/scripts/sample_data.m diff --git a/Work 1/report/Work1_report.pdf b/Work 1/report/Work1_report.pdf deleted file mode 100644 index f4a2ea8..0000000 Binary files a/Work 1/report/Work1_report.pdf and /dev/null differ diff --git a/Work 1/scripts/output/Prob1_responce_20s.png b/Work 1/scripts/output/Prob1_responce_20s.png deleted file mode 100644 index e47a794..0000000 Binary files a/Work 1/scripts/output/Prob1_responce_20s.png and /dev/null differ diff --git a/Work 1/scripts/output/Prob3a_NoiseStd0.0010.png b/Work 1/scripts/output/Prob3a_NoiseStd0.0010.png deleted file mode 100644 index b69adbc..0000000 Binary files a/Work 1/scripts/output/Prob3a_NoiseStd0.0010.png and /dev/null differ diff --git a/Work 1/scripts/output/Prob3a_NoiseStd0.0025.png b/Work 1/scripts/output/Prob3a_NoiseStd0.0025.png deleted file mode 100644 index 2656679..0000000 Binary files a/Work 1/scripts/output/Prob3a_NoiseStd0.0025.png and /dev/null differ