MATLAB小技巧(11)一维数组极大值查找
- 前言
- 一. MATLAB仿真
- 二. 仿真结果
- 三. 小结
前言
MATLAB进行图像处理相关的学习是非常友好的,可以从零开始,对基础的图像处理都已经有了封装好的许多可直接调用的函数,这个系列文章的话主要就是介绍一些大家在MATLAB中常用一些概念函数进行例程演示!
在一维数组中查找所有极大值,包括头尾,本文来源是问答中一位同学的提问,具体要求是:编写一个MATLAB函数,查找输入一维数组A的所有极大值(三种极大值:第一个数大于后一个数,中间数大于前后的数,最后一个数大于前一个数),将查找到的所有极大值的位置和数保存到输出数组B中。允许使用多种方法实现,但至少有一种方法必须使用while循环和if语句。
答题中有位同学已经给出来基本的答案,但可能会多输出一个数据,所以自己优化了一下。
一. MATLAB仿真
%% 极大值查找示例
% date:2022