Mudanças entre as edições de "FIC MATLAB 2017-1/Fourier"
Ir para navegação
Ir para pesquisar
(Criou página com ' clear all; close all; clc % Variando o limite máximo de termos da transformada for n = [5, 11, 25, 51, 99, 10001] % Cálculo da função i = (1:2:n)'; ...') |
|||
Linha 1: | Linha 1: | ||
− | + | <syntaxhighlight lang=matlab class="mw-collapsible"> | |
− | + | clear all; close all; clc | |
− | + | ||
− | + | % Variando o limite máximo de termos da transformada | |
− | + | for n = [5, 11, 25, 51, 99, 10001] | |
− | + | ||
− | + | % Cálculo da função | |
− | + | ii = (1:2:n)'; | |
− | + | x = linspace(-pi,pi,1000); | |
− | + | F = (1./ii')*sin(ii*x); | |
− | + | ||
− | + | % Plot dos resultados | |
− | + | plot(x,F) | |
− | + | title(['F(x) = sen(x) + sen(3x)/3 + ... + sen(' num2str(n) 'x)/' num2str(n)]) | |
− | + | xlabel('x') | |
− | + | ylabel('F(x)') | |
− | + | grid on | |
− | + | ||
− | + | pause | |
− | + | ||
+ | end | ||
+ | </syntaxhighlight> |
Edição atual tal como às 20h52min de 15 de março de 2017
clear all; close all; clc
% Variando o limite máximo de termos da transformada
for n = [5, 11, 25, 51, 99, 10001]
% Cálculo da função
ii = (1:2:n)';
x = linspace(-pi,pi,1000);
F = (1./ii')*sin(ii*x);
% Plot dos resultados
plot(x,F)
title(['F(x) = sen(x) + sen(3x)/3 + ... + sen(' num2str(n) 'x)/' num2str(n)])
xlabel('x')
ylabel('F(x)')
grid on
pause
end