可以看到如果我们想输入一列数据,并且这些数据是以等差数列的方式排布,我们就可以用
a:b:c 这样的形式来写,意思就是从a 开始,每隔b 有一个数据,然后写直到不大于c 这
样一组数。当然其中 b 可以省略,省略默认 b 的值为 1。
%其中 A 和 B 都是一个数组,如果其能保证对齐,那么这些数组是可以合并的,就好像上
面的两条命令。可以发现如果用分号,那么合并的情况是以列的方式合并,如果用逗号,那
么是以行的方式合并,这个和手动输入数组是一致的,只不过把前面的数字当成数组来操作
就可以了。
数组内部数据的取得(这里要用到前面的 Data 变量)
%和上面所说的一样,前面那个数代表行数,后面如果我们想取所有的数据,只需要在逗号
后面写 1:end 就可以了,也就是第三行的对应的第一列到最后一列的数据,可以简写为一
>>Data(1:end,1) 或者 Data(:,1)
但我们有的时候不希望取出一整列的数据,而是想选出某列当中的几行数据,这个时候我们
就可以发现其实数据取得前面是管行,后面是管列,并且看到1:end 这个就可以联想到我
们前面所演示的如何输入规整的数组。说白了这个 1:end 其实就是一个数组,如果是这样,
我们就可以以此类推,如果我想输出第二列的第一,三,五行数据,那么命令就是