-3

我有这个问题,我有部分答案。希望您能帮助我完成剩下的工作:

  • A 部分:创建一个大小为 1×20 的随机数向量,并将其命名为数据。这些随机数的值应在 0 到 1 之间。
    答案:data=rand(1,20);
  • B 部分:创建一个 1×10 向量并将其命名为 half_data,其中包含来自向量数据前半部分的值
  • C 部分:创建一个 1×10 向量 even_data,它由数据的偶数索引元素组成。

帮我做(B部分)和(C部分)

4

1 回答 1

0
data = [1:10];
#% Part B
half_data = data(1:end/2);
#% Part C
even-index = data(2:2:end);

语法是:(vector(first_index : step_size : last_index)空格可选)

进一步查看:http ://en.wikibooks.org/wiki/Octave_Programming_Tutorial/Vectors_and_matrices#Ranges

于 2014-09-18T01:49:30.107 回答