MATLAB矩阵分析和计算
上QQ阅读APP看书,第一时间看更新

4.3 通过冒号建立一维数组

通过冒号来创建一维数组,调用格式为X=N1:step:N2,用于创建一维行向量X,第一个元素为N1,然后每次递增(step>0)和递减(step<0)step,直到最后一个元素与N2的差的绝对值小于或等于step的绝对值为止。当不指定step时,系统默认step=1。

【例4.3】 通过冒号创建一维数组。

    clear all;
    A=2:6
    B=2.5:2:10.9  %通过冒号创建数组
    C=2.3:2:9.9   %通过冒号创建数组
    D=8:-2:1
    E=2:-2:6

运行后输出结果如下:

在程序中,通过冒号来创建一维数组,如果不指定step,则系统默认为1。如果step>0,则每次递增step,但是如果N1>N2,则返回空数组。如果step<0,则每次递减step,但是如果N1<N2,则返回空数组。