声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1773|回复: 7

[编程技巧] 用什么函数来确定矩阵中每个数值的位置?

[复制链接]
发表于 2010-12-29 08:28 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

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

点评

反对: 2.0
反对: 2
提问要明确,最好给个例子,“矩阵中每个元素的位置”,不知道你想要干什么  发表于 2010-12-29 08:59
回复
分享到:

使用道具 举报

发表于 2010-12-29 08:47 | 显示全部楼层
find 可以返回你要查询数值的位置
e.g
  1. t=[1,2;4,5]
  2. [x,y]=find(t==4);
复制代码
返回
x=2,y=1

点评

ChaChing评分的动作还挺快嘛  发表于 2010-12-29 19:49

评分

1

查看全部评分

 楼主| 发表于 2010-12-29 09:10 | 显示全部楼层
回复 2 # tenglang 的帖子

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

点评

直觉告诉我,看明白楼主的问题比回答楼主的问题要难。  发表于 2010-12-29 17:53
发表于 2010-12-29 16:26 | 显示全部楼层
没理解,给个简单的数列举个例子才给力啊!
发表于 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
 楼主| 发表于 2010-12-30 15:49 | 显示全部楼层
回复 5 # ChaChing 的帖子

谢谢chaching,我看到了你举出来的我以前的问题,明白了!
 楼主| 发表于 2010-12-30 15:51 | 显示全部楼层
谢谢大家不厌其烦的解答,现在明白是怎么回事了!是我的表达不清楚,请大家谅解!
发表于 2010-12-30 21:11 | 显示全部楼层
回复 7 # cboboc 的帖子

不要紧, 大家共同学习进步!:@P
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-6-17 13:19 , Processed in 0.099623 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表