当一个向量中的元素过多,同时向量的各元素有等差的规律,此时采用直接输入法将过于繁琐。针对该种情况 ,可以使用冒号(:) 来生成等差元素向量。
在 MATLAB 中如何建立一个等差元素向量?解决方法如下。
要建立一个矢量 v 带的第一个元素 f,最后一个元素 l 和元素之间的区别是任何真正的数 n,可以这样写:
v = [f : n : l]
在MATLAB中建立一个脚本文件,代码如下:
v = [1: 2: 20];
sqv = v.^2;
disp(v);disp(sqv);
运行该文件,显示结果如下:
1 3 5 7 9 11 13 15 17 19
1 9 25 49 81 121 169 225 289 361