From 4fd96c59cbb921dee618a1f5058fc464ca4a4656 Mon Sep 17 00:00:00 2001 From: rainydaysavings Date: Mon, 5 Oct 2020 22:31:12 +0100 Subject: [PATCH] ex5: terminated. --- DiogoEliseuHugo_TP2_5.m | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 DiogoEliseuHugo_TP2_5.m diff --git a/DiogoEliseuHugo_TP2_5.m b/DiogoEliseuHugo_TP2_5.m new file mode 100644 index 0000000..8b847e9 --- /dev/null +++ b/DiogoEliseuHugo_TP2_5.m @@ -0,0 +1,14 @@ +%% Exercício 5 +function DiogoEliseuHugo_TP2_5(X) + plot(X); + fprintf("L_1: %d\n", norma(X,1)); + fprintf("L_2: %f\n", norma(X,2)); + fprintf("L_3: %f\n", norma(X,3)); + fprintf("L_{infinity}: %d\n", max(abs(X))); + fprintf("Energia: %f\n", sum(abs(X).^2)); + fprintf("Potência média: %f\n", sum(X.^2) / length(X)); +end + +function s = norma(X, P) + s = sum(abs(X).^P).^(1/P); +end \ No newline at end of file