基本的matlab,我的代码有问题

时间:2013-01-05 08:04:15

标签: matlab

我试过解决这个问题,但无法弄清楚什么是错的。 看到这段代码:

f=50;
w=2*pi*f;
x=[1:0.1:10];
y=240.*cos(w.*x)

y变量的大小为1x91 double,min = 240,max = 240 ..它都是240s 我在这做错了什么?

1 个答案:

答案 0 :(得分:4)

w .* x = pi * 2 * f * x = pi * 100 * x

x只有一位小数。这意味着100 * x都将是整数。含义w.*x将导致pi的整数倍。 cosine整数倍的pi值为1,结果为240。