MATLAB 把一个数组分为n段,求其中一段的最大值及坐标譬如说a=[4,5,6,1,2,3,7,8,9];求a(4:6)中的最大值及其坐标

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 02:54:40

MATLAB 把一个数组分为n段,求其中一段的最大值及坐标譬如说a=[4,5,6,1,2,3,7,8,9];求a(4:6)中的最大值及其坐标
MATLAB 把一个数组分为n段,求其中一段的最大值及坐标
譬如说
a=[4,5,6,1,2,3,7,8,9];
求a(4:6)中的最大值及其坐标

MATLAB 把一个数组分为n段,求其中一段的最大值及坐标譬如说a=[4,5,6,1,2,3,7,8,9];求a(4:6)中的最大值及其坐标
这个问题很含蓄,提供程序段仅供参考:
a=[4,5,6,1,2,3,7,8,9];
col=size(a,2); % 列数
a_max=max(a(4:6));
dx=find(a(4:6)==a_max);
disp '列坐标为:'
colx=4+dx