[求助]请问怎样从一个序列中找到最大值并返回该值的下标
请问怎样从一个常数序列中找到最大值并且知道这个值是第几个? 用max指令,或者自己用for语句编写M文件 用max()好. =max(),C是返回的最大值,I是位置索引问题重复lycheer未获奖励,heryo、feichang61加威望1点
多情清秋
06.5.14
如果有矩阵为y=,为求每列的最大值,我采用C = max(y,[],2),但是为什么会出现“??? Index exceeds matrix dimensions.”这样的错误呢? cboboc 发表于 2011-3-10 10:11 static/image/common/back.gif
如果有矩阵为y=,为求每列的最大值,我采用C = max(y,[],2),但是为什么会出现“ ...
试了一下没有问题,但是求的是行最大值
正确的应该是 C = max(y,[],1),这样才是每列最大值 回复 7 # 雪缘 的帖子
恩是的,我才发现,我之所以出现那样的错误,是因为我没有把之前的命令去掉,因为之前的命令中于现在这个命令采用了相同的变量!呵呵呵谢谢!{:3_53:}
页:
[1]