matlab 循环100求最大值,怎么输出最大值以及最大值时的次数i

matlab... matlab 展开
 我来答
DoramiHe
2018-06-19 · 知道合伙人互联网行家
DoramiHe
知道合伙人互联网行家
采纳数:25332 获赞数:59542
2011年中山职业技术学院毕业,现担任毅衣公司京东小二

向TA提问 私信TA
展开全部
x(i)=1
ps(i)=2
y(i)=3
b(i)=x+ps+y

下次赋值前
i = i + 1

然后
max(b)可以找到b最大值
find(b==max(b))可以找到b最大时候的坐标
x(find(b==max(b)))
y(find(b==max(b)))
ps(find(b==max(b)))
可以找到对应的x y ps.

或者干脆写一个循环
每次把b和以前的最大值对比,如果最大就保留,并且记录x ps y在一个变量里。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式