如何使用128个元素创建-3000到3000的向量

时间:2012-09-04 11:17:57

标签: c++ matlab vector

如何在c ++中创建它?这是在matlab中。我在谷歌上搜索过,但我找不到了。有谁知道这个可以帮助我吗?

a = linspace(-3000, 3000, 128)

这是一个从-3000到3000的矢量,有128个元素。

1 个答案:

答案 0 :(得分:6)

一个粗略的例子:

#include <vector>

std::vector<double> v(128);     // create new vector with 128 elements

for (int i = 0; i < 128; ++i)   // init vector with required values
    v[i] = -3000.0 + 6000.0 * i / 127.0;