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

📄 ex5_1.m

📁 离散控制系统设计的MATLAB 代码
💻 M
字号:
%%%%%%%%%%%%%%%%%% Example 5.1 %%%%%%%%%%%%%%%%%%%   Discrete-Time Control Problems using        %%       MATLAB and the Control System Toolbox   %%   by J.H. Chow, D.K. Frederick, & N.W. Chbat  %%         Brooks/Cole Publishing Company        %%                September 2002                 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%   ---- Impulse sampling ----%cleardisp('Example 5.1')Ts = 0.1t = [0:0.02:2]';                    % continuous timekT = [0:Ts:2]';                     % sampling at 10 Hz%----- signals e_1(t) and e_1(k*Ts) -----------e_1t = 2*exp(-t) + t.*exp(-t);      % continuous signal e_1(t)e_1k = 2*exp(-kT) + kT.*exp(-kT);   % sampled signal e_1(k*Ts)figuredplot(kT,e_1k),grid,hold on         % plot sampled signalplot(t,e_1t,'--'),hold off          % plot continuous signal with dashesxlabel('Time (s)')ylabel('Amplitude')title('Example 5.1: Sampled signal e_1^*(k) (triangle) and continuous signal e_1(t) (dashed)')disp('******>'), pause%----- signals e_2(t) and e_2(k*Ts) -----------e_2t = sin(2*pi*t) + 0.5*cos(4*pi*t+45/180*pi);   % continuous signal e_2(t)e_2k = sin(2*pi*kT) + 0.5*cos(4*pi*kT+45/180*pi); % sampled signal e_2(k*Ts)figuredplot(kT,e_2k),grid,hold on         % plot sampled signalplot(t,e_2t,'--'),hold off          % plot continuous signal with dashesxlabel('Time (s)')ylabel('Amplitude')title('Example 5.1: Sampled signal e_2^*(k) (triangle) and continuous signal e_2(t) (dashed)')%%%%%%%%%%

⌨️ 快捷键说明

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