cboboc 发表于 2010-12-29 08:28

用什么函数来确定矩阵中每个数值的位置?

我想知道矩阵中每个数值的位置,用什么函数或者代码来表示呢?求大家的帮助!

tenglang 发表于 2010-12-29 08:47

find 可以返回你要查询数值的位置
e.gt=
=find(t==4);
返回
x=2,y=1

cboboc 发表于 2010-12-29 09:10

回复 2 # tenglang 的帖子

谢谢tenglang的回复,但是我不是想找某个具体的数值,就是想知道“矩阵中第几个位置处的数值”该怎样表示。比如:在利用中心差分的时候有x(n+1)-x(n-1),其中n为t序列的表示位置的,我的t不是整数,所以我想用t中的数值的位置来代替n,所以就是需要把一个随意的数据序列,用位置表示,不知道我是否表达清楚了没有

zhouyang664 发表于 2010-12-29 16:26

没理解,给个简单的数列举个例子才给力啊!

ChaChing 发表于 2010-12-29 20:43

本帖最后由 ChaChing 于 2010-12-29 20:44 编辑

以前就好像跟LZ说过, LZ可能把函数与变数搞乱了! http://forum.vibunion.com/thread-91857-1-1.html
但好像没有什麽回应!? 我想应该是相同类似的情况:@)

矩阵变数或者数据, 其index一定都是整数!
假设取样率(SR)为10, 则每一点的时间差即为0.1s, 若给定初时时间(T1), 不就很容易知道两者关系Tn=T1+(n-1)/SR

cboboc 发表于 2010-12-30 15:49

回复 5 # ChaChing 的帖子

谢谢chaching,我看到了你举出来的我以前的问题,明白了!

cboboc 发表于 2010-12-30 15:51

谢谢大家不厌其烦的解答,现在明白是怎么回事了!是我的表达不清楚,请大家谅解!

ChaChing 发表于 2010-12-30 21:11

回复 7 # cboboc 的帖子

不要紧, 大家共同学习进步!:@P
页: [1]
查看完整版本: 用什么函数来确定矩阵中每个数值的位置?