我想用MATLAB绘制信号y(t)= sin(t)+ 2cos(2t)。
我已经完成了1个周期循环的编码,但我希望它有4个周期循环。
另外,如果我想在x轴上给出符号,如T,2T,3T,4T 来表示y(t)的完整周期循环,那么我必须在代码中添加< / p>
clc;
clear all;
close all;
t = 0:0.01:2*pi;
y=sin(t)+ 2*cos(2*t);
plot(t,y);grid on
答案 0 :(得分:3)
要包含四个句点,您只需将t
定义为
t = 0:0.01:4*2*pi;
要使用所需的标签,请在代码末尾添加:
set(gca,'xtick',(1:4)*2*pi) %// set ticks
set(gca,'xticklabel',{'T' '2T' '3T' '4T'}) %// set labels
xlim([0 4*2*pi]) %// avoid too large x axis