如何在matlab中基于特定函数创建数组

时间:2013-10-25 03:48:43

标签: arrays matlab

我正在尝试在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开始,无论如何。

1 个答案:

答案 0 :(得分:1)

你想:

k = 0:64;
T = 4;
N = 64;
tk = k * T / N;

这将生成一个65个元素的数组tk。是的,Matlab索引来自1。它不是唯一可以这样做的编程语言,但如果你来自base 0语言,它确实需要习惯。