我应该用 sin 还是 cos 来表示正弦信号?

Should I put sin or cos to represent a sinusoidal signal?

我们在练习中被要求创建一个 0.8 秒的正弦信号,振幅为 1,频率等于 100 Hz,采样频率为 1000 Hz,但在答案中我发现:

A=1;fs=100;fe=1000;
te=1/fe;
t=0:te:0.8;
s=A*cos(2*pi*fs*t);
plot(s);

在另一个练习中:为振幅为 1、频率为 200kHz 的正弦信号编写脚本,周期为 N = 64,以 150kHz 采样,答案是:

%Signal
fs=200;N=64;
ts=1/fs;
A=1;
subplot(211);
t=0:0.00001:N*ts;
x=sin(2*pi*t*fs);
plot(t,x);
title('signal sinusoidal');

%Sampling
Fe=input('Fe=');
te=1/Fe;
t1=0:te:N*te;
xe=sin(2*pi*t1*fs);
subplot(212);
stem(t1,xe);

我很困惑。什么时候放正弦,什么时候放余弦?我的问题是为什么他们用余弦代替正弦?它背后有某种规则吗?

提前致谢。

这些选择中的任何一个都符合正弦曲线的条件。注意

cos(2*pi*fs*t)

相同
sin(2*pi*fs*t + pi/2)

一般来说,

sin(2*pi*fs*t + phi)

是任何选择 phi 的正弦波(cos(2*pi*fs*t + phi))。 phi 是正弦波的 初始相位 (或简称 相位 )。要知道要使用哪个 phi,您需要一个附加条件。