我正在尝试在Matlab中创建一个数组,它将tk = k * T / N从k = 0存储到k = 64,而T和N分别是常数4和64。等效的c代码是这样的:
for(int i = 0; i < 64; i++)
{
tk[i+1] = i * T / N;
}
我认为matlab索引从1开始,无论如何。
答案 0 :(得分:1)
你想:
k = 0:64;
T = 4;
N = 64;
tk = k * T / N;
这将生成一个65个元素的数组tk
。是的,Matlab索引来自1
。它不是唯一可以这样做的编程语言,但如果你来自base 0
语言,它确实需要习惯。