-5

如果有多个数组,例如是否有一个速度、距离和时间数组。我如何找到最大速度以及它发生的距离和时间?

4

2 回答 2

3

max命令将最大元素的索引作为第二个参数返回。
因此,如果您有三个相同大小的向量表示和velocity,您可以简单地:distancetime

>> [mxv ii] = max( velocity ); % find max speed and its index
>> [distance(ii), time(ii)] % distance and time corresponding to max velocity
于 2013-10-14T14:47:21.087 回答
1

假设,

>> distance = [1:5]; % any array
>> time=[11:15];% any array
>> speed=distance./time;
>> [max_speed,index]=max(speed);



% max_speed Occurred at time(index), distance(index)
于 2013-10-14T14:47:53.237 回答