⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 examp35.m

📁 ADSP TOOLBOX: Version 2.0 and gui m-files
💻 M
字号:

clc,echo on 
%EXAMPLE 35 
x='3*exp(-2*t)';              % Expression for signal x(t) 
v=fseries(x, 2);              % Fourier series results to k=32 are in v

t=0:0.02:2;                   % Time array for 1 period 
ak=v(:,2);bk=v(:,3);          % Trig coefficients from matrix v 
sm=ak(1);                     % Start reconstruction with dc value
echo off 
for k=1:30;                   % Loop for reconstruction
sm=sm+ak(k+1)*cos(k*pi*t)+bk(k+1)*sin(k*pi*t); 
if k==7,sm7=sm;end            % Save intermediate result if k=7 
end                           % End of loop. Prompt reappears
echo on
%for k=1:30;                  % Loop for reconstruction
%sm=sm+ak(k+1)*cos(k*pi*t)+bk(k+1)*sin(k*pi*t); 
%if k==7,sm7=sm;end           % Save intermediate result if k=7 
%end                          % End of loop. Prompt reappears
plot(t,eval(x),t,sm7,t,sm)    % Overplot results 
echo off %end of example

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -