如何用MATLAB在一个向量中找出最大的数和它的位置,最大的数可能有多个.
题目
如何用MATLAB在一个向量中找出最大的数和它的位置,最大的数可能有多个.
[x,y]=max(a)只能返回一个最大值的位置.
答案
随便举个例子:
clear all;clc;
a=[1 2 3 4 5 3 2 5 2 1 5 4 3 2];
id=find(a==max(a));
b=a(id)
id
b =
5 5 5
id =
5 8 11
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 在一张比例尺是1:2000的图纸上,量得一长方形足球场的长是6厘米,宽是3厘米,小明绕这个足球场跑2圈,共
- 手插口袋,
- 质量M=500t的机车,以恒定的功率从静止出发,经过时间t=5min在水平路面上行驶了s=2.25km,速度达到了最大值vm=54km/h,则机车的功率为_W,机车运动中受到的平均阻力为_N.
- 知道汞的原子序数为80,怎样知道它的价电子是多少?
- 李明的妈妈正在做蛋糕 翻译成英文
- 一个数与它的倒数的差是14又415(在线等)
- 有机实验 乙酰苯胺的重结晶回收率太低
- 化简(2x+3y)-(2x+3y)+(3x-2y)=?
- 设向量a=(√3 sin2x,sinx+cosx),β=(1,sinx-cosx),其中x∈R,函数f(x)=a·β
- 一个圆形锅炉,底面圆的周长是1.57米.它的底面积是多少平方米?(得数保留两位小数)
热门考点