用MATLAB软件求解?运用MATLAB模拟两个振动频率均为3Hz、采样间隔为0.02s的200个时间点的振动合成.第一个振动的振幅为0.5,初相位1,第二个振动的振幅为0.3,初相位2.2,绘出原始两个振动和合成振动

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/25 19:46:18
用MATLAB软件求解?运用MATLAB模拟两个振动频率均为3Hz、采样间隔为0.02s的200个时间点的振动合成.第一个振动的振幅为0.5,初相位1,第二个振动的振幅为0.3,初相位2.2,绘出原始两个振动和合成振动

用MATLAB软件求解?运用MATLAB模拟两个振动频率均为3Hz、采样间隔为0.02s的200个时间点的振动合成.第一个振动的振幅为0.5,初相位1,第二个振动的振幅为0.3,初相位2.2,绘出原始两个振动和合成振动
用MATLAB软件求解?
运用MATLAB模拟两个振动频率均为3Hz、采样间隔为0.02s的200个时间点的振动合成.第一个振动的振幅为0.5,初相位1,第二个振动的振幅为0.3,初相位2.2,绘出原始两个振动和合成振动随时间的变化.
用MATLAB计算结果

用MATLAB软件求解?运用MATLAB模拟两个振动频率均为3Hz、采样间隔为0.02s的200个时间点的振动合成.第一个振动的振幅为0.5,初相位1,第二个振动的振幅为0.3,初相位2.2,绘出原始两个振动和合成振动
>> f=3;
>> w=2*pi*f;
>> i=(0:200)/50;
>> x1=0.5*sin(w*i+1); %振幅为0.5
>> x2=0.3*sin(w*i+2.2); %振幅为0.3
>> plot(i,x1,i,x2,i,x1+x2) %分别为第一个、第二个、二者合成的图形