苏承栈带你飞:Matlab里的min()、min(min())、max()、max(max())怎么用?
Hey,编程小伙伴们,你们是不是也像曾经的我一样,对Matlab里的min()、min(min())、max()、max(max())这些函数感到困惑呢?今天,我就来给你们一一揭晓这些函数的神秘面纱。
min()函数
首先,我们来看看min()函数。它的作用是找出一个矩阵中的最小值。比如,我们有这样一个矩阵:
A=[1 2 8;4 7 6;2 6 7;5 6 1];
如果我们输入min(A),它会给出每一列的最小值,结果是一个1*n的矩阵:
min(A)
ans =
1 2 1
min(min())函数
接着,我们来看min(min())函数。这个函数的作用是找出一个矩阵中每一列的最小值中的最小值。也就是说,它会给出整个矩阵的最小值。继续用上面的例子:
min(min(A))
ans =
1
max()函数
max()函数和min()函数类似,它用来找出矩阵中的最大值。还是用上面的矩阵A,我们输入max(A),它会给出每一列的最大值,结果是一个1*n的矩阵:
max(A)
ans =
5 7 8
max(max())函数
最后,max(max())函数的作用是找出一个矩阵中每一列的最大值中的最大值。也就是说,它会给出整个矩阵的最大值。用上面的矩阵A,我们输入max(max(A)),它会给出整个矩阵的最大值:
max(max(A))
ans =
8
怎么样,是不是很简单?这些函数在数据分析中非常有用,可以帮助我们快速找出数据中的极值。如果你对这些函数还有更多的疑问,或者想要学习更多的Matlab技巧,记得来极星编程网(www.jxgpc.com)找我哦!我是苏承栈,我们下期再见!
