matlab找极值函数
时间: 2023-08-21 10:07:39 浏览: 162
MATLAB遗传算法求一元函数极值,二元函数极值
在Matlab中,可以使用`max`和`min`函数来查找数组或矩阵的最大值和最小值。
例如,假设有一个向量`a`,可以使用以下代码来查找它的最大值和最小值:
```
a = [1, 5, 3, 9, 2];
max_a = max(a) % 输出9,表示a中的最大值
min_a = min(a) % 输出1,表示a中的最小值
```
如果要查找矩阵`A`的最大值和最小值,可以使用以下代码:
```
A = [1, 2, 3; 4, 5, 6; 7, 8, 9];
max_A = max(max(A)) % 输出9,表示A中的最大值
min_A = min(min(A)) % 输出1,表示A中的最小值
```
在这里,`max`和`min`函数两次调用是为了查找矩阵中的最大值和最小值。
阅读全文