This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
DSP/DiogoEliseuHugo_TP2_5.m

14 lines
397 B
Mathematica
Raw Normal View History

2020-10-05 22:31:12 +01:00
%% 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