matlab常用小函数(一)
2015-08-29 11:14
477 查看
(第1维为对每一列操作,第2维维对每一行操作)
[b]sum:求和操作[/b]
sum(A):矩阵A按列向求和(每一列求和),结果为一个行向量
sum(A,2):矩阵A按行向求和(每一行求和),结果为一个行列向量
sum(A(:)):矩阵A所有元素之和!
sum(A(:)^2):矩阵A所有元素平方和!
max:最大元素操作
仅返回最大值情况
max(A):矩阵A按列向求最大值(每一列的最大值),结果为一个行向量
max(A,[],2):矩阵A按行向求最大值(每一行的最大值),结果为一个列向量
max(A(:))矩阵A中最大值
返回最大值及其所在位置的情况(值在前,指标在后)
[M,I] = max(A):返回矩阵A中每一列的最大值的指标及最大值,M和I都是一个行向量,I中存放A中每一列最大值的行数,M中存放A中每一列最大值
[M,I] = max(A,[],2):返回矩阵A中每一行的最大值的指标及最大值,M和I都是一个列向量,I中存放A中每一行最大值的列数,M中存放A中每一行最大值
[M,I] =max(A(:)):返回矩阵A中最大值的索引及最大值,M和I都是一个数,I为A中最大值的索引,M为A中最大值
sum | 求和操作 |
max | 求最大值操作 |
sum(A):矩阵A按列向求和(每一列求和),结果为一个行向量
sum(A,2):矩阵A按行向求和(每一行求和),结果为一个行列向量
sum(A(:)):矩阵A所有元素之和!
sum(A(:)^2):矩阵A所有元素平方和!
max:最大元素操作
仅返回最大值情况
max(A):矩阵A按列向求最大值(每一列的最大值),结果为一个行向量
max(A,[],2):矩阵A按行向求最大值(每一行的最大值),结果为一个列向量
max(A(:))矩阵A中最大值
返回最大值及其所在位置的情况(值在前,指标在后)
[M,I] = max(A):返回矩阵A中每一列的最大值的指标及最大值,M和I都是一个行向量,I中存放A中每一列最大值的行数,M中存放A中每一列最大值
[M,I] = max(A,[],2):返回矩阵A中每一行的最大值的指标及最大值,M和I都是一个列向量,I中存放A中每一行最大值的列数,M中存放A中每一行最大值
[M,I] =max(A(:)):返回矩阵A中最大值的索引及最大值,M和I都是一个数,I为A中最大值的索引,M为A中最大值
相关文章推荐
- matlab函数之diag
- matlab 数组 乱序
- MATLAB求解线性规划(含整数规划和0-1规划)问题
- python 深度模仿 matlab 矩阵语法
- Matlab自定义函数的几种方法
- Matlab中如何将(自定义)函数作为参数传递给另一个函数
- 牛顿方法的简单MATLAB编程示意
- 牛顿方法的简单MATLAB编程示意
- logistic 回归Matlab代码
- logistic 回归Matlab代码
- matlab中中图像PSNR和SSIM的计算
- 下载matlab2014a的安装程序
- Platform Road Map for the MATLAB and Simulink Product Families
- Matlab: Support Vector Machine (SVM 支持向量机)
- Matlab.NET混合编程技巧之直接调用Matlab内置函数
- WPF调用Matlab函数方法
- 在Matlab中使用WPF
- 在matlab中提取线性方程组的系数矩阵
- Matlab : ezplot 和 fplot
- k近邻matlab图示