永发信息网

求助matlab!!!哪位高手能帮编一个“找出m*n维矩阵每一列最小值所在的位置”的程序,编了半天头都大了!

答案:3  悬赏:40  手机版
解决时间 2021-04-03 08:52
求助matlab!!!哪位高手能帮编一个“找出m*n维矩阵每一列最小值所在的位置”的程序,编了半天头都大了!
最佳答案
Matlab 中的 min函数 用法总结。希望对你有帮助。。。。。。。。。

C = min(A)
返回数组A不同维数的最小值。
如果A是一个向量时,min(A)返回向量的最小值; book.iLoveMatlab.cn
如果A为一个矩阵时,min(A)把矩阵中的每列看成一个向量,返回一个包含每一列所有元素的最小值的行向量。
如果A是一个多维数组时,min(A)把矩阵中的第一个非单一维部分看成一个向量,返回每个向量的最小值。

C = min(A,B)
返回A和B中对应位置的最小元素,C的大小与A和B一致,A和B的维数必须一致或者都是标量。

C = min(A,[],dim)
返回A中沿着由标量dim指定维数的最小元素,比如,min(A,[],1)返回A中第一维(行)的最小值。

[C,I] =min(A)
找出A中最小元素及其索引,把最小值返回给C,最小值索引返回给I。
如果有几个相同的最小值,那么返回第一个被发现的索引。

我认为,你应该用这 最后一个 编程序。。。参考资料:wiki.ilovematlab.cn
全部回答
可以这样:a=magic(5);[m,I]=min(a)%m是最小值,I是最小值在每列的位置
结果是:
m =
4 5 1 2 3
I =
3 2 1 5 4
A=rand(4)
[minA,index]=min(A)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
豆瓣烧蘑菇汤
奇点汽车怎么样啊?这车有什么创新技术?
别人2007年欠我叔叔15万到至今未还,我起诉他
说子女不嫌弃父母贫穷 的那句是什么名言
用卡规或塞规检验孔或轴时,其测量时应为怎样
女孩子心里向往的男生是什么样的
有没有练字软件
2017四月十九加上五年是什么时间
下列生物细胞中不具有细胞壁的是A.植物细胞B.
CVT变速的自动档车长期一直用M档驾驶会损耗严
带身份证到通知你的那个地税局说明情况,另外
红色国旗上只有一颗黄色星星⭐的国家是
巴哈伊教靠什么吸引别人归信这个宗教
九月三十上班工资怎么算
创新5.1内置声卡驱动完了,为什么YY说不了话
推荐资讯
some用于英语中哪些地方
这是什么草本,很像蒿属,但有刺,可能是藜科
爵世名表商城上手表的价格是怎么样的?
电动车强磁和硬盘里的强磁,哪个磁性强些,回收
揠苗助长揠是什么意思
从无界财富看p2b平台到底安全吗
有一款可以查流量的软件,叫溜溜什么的,求解
芭比波朗遮瑕膏和雅漾遮瑕膏哪个遮瑕效果强
建筑规划图纸上的混4混5等是什么意思?
OPPOA33好?还是OPPOA37好用
请网友编一副用(刘欢.王晶)的婚庆藏头对子
车子停在这里10多年都没被开罚单,为什么现在
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?