注册 登录
编程论坛 Matlab

【求助】 matlab能自动选取 每组数的第几个数吗

prince00840 发布于 2008-10-28 09:33, 1370 次点击
求助 matlab能自动选取 每组数的第几个数吗
不太懂
请教高手,能否?怎么个设计】例如
A11  
A12  
A13
A14
A15
A16
B11
B12
B13
B14
B15
C11
C12
C13
...
...
提取每组的第一个元素第一个,
二、或者把以上数据放进一个矩阵
X[A11  
A12  
A13
A14
A15
A16
B11
B12
B13
B14
B15
C11
C12
C13
...
...]提取下标为11的那个元素的程序

这个是不是有点像每个一定时间 取值一样啊

[[it] 本帖最后由 prince00840 于 2008-10-29 13:37 编辑 [/it]]
3 回复
#2
meteora11062008-10-29 00:00
再说具体点,这个自动是要实现什么功能?matlab里的矩阵是按列标号的,第一个元素的序号是1.
#3
prince008402008-10-29 13:37
谢谢斑竹啊
例如
A11  
A12  
A13
A14
A15
A16
B11
B12
B13
B14
B15
C11
C12
C13
...
...
提取每组的第一个元素第一个,
二、或者把以上数据放进一个矩阵
X[A11  
A12  
A13
A14
A15
A16
B11
B12
B13
B14
B15
C11
C12
C13
...
...]提取下标为11的那个元素的程序

这个是不是有点像每个一定时间 取值一样啊
#4
meteora11062008-10-31 21:58
在matlb里生成序号可以这样:
i=1:d:n;
d是步长,n是最后一个序号,你看看这个能不能用得着
或者用reshape(a,m,n);可以把矩阵a变形,然后取第一行就行了。
1