在0到4s的时间间隔内,给出321个采样频率为80Hz的信号y(t)样本。我正在尝试重建y(t)并在matlab中绘制它但是我得到了这个错误。这是我的工作
T=1/80;
n=1:321;
t=n*T;
y(t)=signal(n);
下标索引必须是实数正整数或逻辑。
我不确定我在这里做错了什么。我的数据存储在' signal' file so signal(n)检索索引n处的signal值。我想找到y(t)并绘制y(t)与t的关系。有人可以帮我这个。谢谢。
答案 0 :(得分:1)
向量的所有索引必须是正整数。由于乘以t
,向量T
不包含整数。尝试:
y=signal(n);