如何用MATLAB画周期函数?画函数y=0.002*(1.0191).^t 以200为周期的周期函数.1《t《1095
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/05 20:02:39
![如何用MATLAB画周期函数?画函数y=0.002*(1.0191).^t 以200为周期的周期函数.1《t《1095](/uploads/image/z/636994-10-4.jpg?t=%E5%A6%82%E4%BD%95%E7%94%A8MATLAB%E7%94%BB%E5%91%A8%E6%9C%9F%E5%87%BD%E6%95%B0%3F%E7%94%BB%E5%87%BD%E6%95%B0y%3D0.002%2A%281.0191%29.%5Et+%E4%BB%A5200%E4%B8%BA%E5%91%A8%E6%9C%9F%E7%9A%84%E5%91%A8%E6%9C%9F%E5%87%BD%E6%95%B0.1%E3%80%8At%E3%80%8A1095)
如何用MATLAB画周期函数?画函数y=0.002*(1.0191).^t 以200为周期的周期函数.1《t《1095
如何用MATLAB画周期函数?
画函数y=0.002*(1.0191).^t 以200为周期的周期函数.1《t《1095
如何用MATLAB画周期函数?画函数y=0.002*(1.0191).^t 以200为周期的周期函数.1《t《1095
clc;clear;
t1 = [0:0.1:0.9];
y1 = t1;
t2 = [-1:0.1:-0.1];
y2 = -t2;
t = [t1,t2];
y = [y1,y2];
t = [-9:0.1:8.9];
y = repmat(y,1,9);
plot(t,y)
axis([-10 10 -2 3])
N0 = 1; N1 = 200; % 取最左边的一个周期的边界
T0 = 200; % 周期
for i = 0:4 % 5个周期
t = [N0:0.1:N1]; y=0.002*(1.0191).^(t-T0*i); % 表达式
plo...
全部展开
N0 = 1; N1 = 200; % 取最左边的一个周期的边界
T0 = 200; % 周期
for i = 0:4 % 5个周期
t = [N0:0.1:N1]; y=0.002*(1.0191).^(t-T0*i); % 表达式
plot(t, y); hold on;
N0 = N0 + T0; % 左边界右移一个周期
N1 = N1 + T0; % 右边界右移一个周期
end
% 第6个周期
t = [1001:0.1:1095]; y=0.002*(1.0191).^(t-1000); % 表达式
plot(t, y); hold on;
收起