各位大神,我想用matlab编一个程序,目的是对于一组数据等距取点,但不会写,请各位赐教!
首先,我有一个21×4的矩阵A[21,4],希望对每一列数据每间隔3个点取一个数,然后将这些取出来的点保存在一个新的矩阵B中。怎么写程序才能将 矩阵A 转化为 矩阵B 啊?
原矩阵(见附件) A=
1.00 1.00 1.00 1.00
2.00 4.00 1.41 1.68
3.00 9.00 1.73 2.28
4.00 16.00 2.00 2.83
5.00 25.00 2.24 3.34
6.00 36.00 2.45 3.83
7.00 49.00 2.65 4.30
8.00 64.00 2.83 4.76
9.00 81.00 3.00 5.20
10.00 100.0 3.16 5.62
目标矩阵 B=
1.00 1.00 1.00 1.00
4.00 16.00 2.00 2.83
7.00 49.00 2.65 4.30
10.00 100.0 3.16 5.62[Last edited by navolo on 2012-5-28 at 11:00]