diff --git a/DiogoEliseuHugo_TP2_2.m b/DiogoEliseuHugo_TP2_2.m index dd5f4e5..ff92c09 100644 --- a/DiogoEliseuHugo_TP2_2.m +++ b/DiogoEliseuHugo_TP2_2.m @@ -1,7 +1,7 @@ %% Exercício 2 function DiogoEliseuHugo_TP2_2(N1, N2) n = N1:N2; - + % Impulso def impulso = zeros(1, abs(N1) + N2 + 1); impulso(ceil(length(n)/2)) = 1; @@ -29,4 +29,4 @@ function p = fun_x(N) f=0.05; phi=0.5*pi; p=A*cos(2*pi*f*N+phi); -end \ No newline at end of file +end diff --git a/DiogoEliseuHugo_TP2_5.m b/DiogoEliseuHugo_TP2_5.m index 8b847e9..9ee66a4 100644 --- a/DiogoEliseuHugo_TP2_5.m +++ b/DiogoEliseuHugo_TP2_5.m @@ -1,14 +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)); + 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 +end diff --git a/DiogoEliseuHugo_TP2_8.m b/DiogoEliseuHugo_TP2_8.m index 5ef0ff3..4319e56 100644 --- a/DiogoEliseuHugo_TP2_8.m +++ b/DiogoEliseuHugo_TP2_8.m @@ -37,6 +37,6 @@ plot(y5) hold off -legend("s","x","y3","y5"); +legend('s','x','y3','y5'); errors = ['Ex: ' num2str(DiogoEliseuHugo_TP2_6(x, s)) ' Ey3: ' num2str(DiogoEliseuHugo_TP2_6(y3, s)) ' Ey5: ' num2str(DiogoEliseuHugo_TP2_6(y5, s))]; -title(errors) \ No newline at end of file +title(errors)