Matlab中的sum函数以及sum(,3)求和函数
假定A为一个矩阵:
a=sum(A) %列求和
b=sum(A,2) %行求和
c=sum(A(:)) %矩阵求和
sum(A):以矩阵A的每一列为对象,对每列内的数字求和,结果为一个行向量;
sum(A,2):以矩阵A的每一行为对象,对每行内的数字求和,结果为一个列向量;
sum(A(:)) :对矩阵A中的所有元素进行求和,结果是一个数;
重点:sum(,3)求和函数
假设A为三通道图像,则sum(A,3)运算后的值为每个通道对应位置的值各自相加,比如在位置p三通道像素值分别为r,g,b,则在p位置运算后的值为r+g+b,具体看下面的代码:
A=[1 2 3;4 5 6;7 8 9]
A = 1 2 3 4 5 6 7 8 9
>> bb=repmat(A,[1 1 3])
bb(:,:,1) = 1 2 3 4 5 6 7 8 9
bb(:,:,2) = 1 2 3 4 5 6 7 8 9
bb(:,:,3) = 1 2 3 4 5 6 7 8 9
>> cc=sum(bb,3)
cc = 3 6 9 12 15 18 21 24 27
matlab中sum(,3)求和函数
Matlab中的sum函数以及sum(,3)求和函数相关推荐
- [Matlab] Matlab中rand,randn,rands和randi函数使用
工业过程数据建模QQ群: 516473179 (欢迎交流) rand(m,n) 生成m行n列均匀分布在(0~1)之间的伪随机数 randn (m,n) 生成m行n列标准正态分布的伪随机数(均值为0,方 ...
- 如何在MATLAB中调用(运行)“用Python写成的函数或脚本”
如何在MATLAB中调用"用Python写成的函数或脚本",首先要确保MATLAB知道咱们的Python解释器的位置在哪里. 如果安装了Python的时候把Python加入了系统环 ...
- matlab 第一类修正贝塞尔函数,零阶贝塞尔函数 在MATLAB中怎样画出零阶修正贝塞尔函数...
第二类修正贝塞尔函数的零阶和一阶,分别怎样用mat回忆终究只是回忆,它只代表一段过去,一段历史,回忆再美也只是曾经,告别过去,期待未来. 书上说 (0和1都是下标) K0(z), the zeroth ...
- MATLAB中曲线拟合方法总结(包括对数正态分布函数)
鉴于最近遇到非线性函数拟合问题,本人对网上有关matlab多种类型的线性.非线性曲线拟合的方法进行了总结,希望对各位朋友有所帮助. 1. Matlab有一个功能强大的曲线拟合工具箱 cftool ,使 ...
- MATLAB输入x标签,matlab中xlabel,ylabel,legend和text函数中使用latex
Matlab中巧用LaTex众所周知,大多数科研工作者(大Boss或者象我们一样的学术打工仔)都会用到Matlab生成图片,图片的title或者legend最好有相应的说明,经常用到公式,比方说α,β ...
- 转:matlab中print、fprintf、scanf、disp函数简要语法介绍
print: print函数可以把函数图形保存成图片: minbnd = -4*pi; maxbnd = 4*pi; t = minbnd:0.1*pi:maxbnd; plot(t, s ...
- matlab中sqp的算法原理_利用fmincon函数中的SQP算法求解非线性规划问题,模型本身.......
本人利用matlab里的fmincon函数求解一个优化问题,主函数: clc clear all lb=[3 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1]; ub=[3 5 5 4 5 ...
- 比SUM函数还高级的求和函数,你知道吗?
SUMIF函数主要作用: 根据指定条件对若干单元格求和,用来对搜索指定条件的单元格(即参数)的所有数字(即"值")求和,即只求和被满足条件的单元格. 下面给大家详细介绍SUMIF函 ...
- MATLAB中带有符号变量的阶乘、累加函数的表达与求解
1.求n的阶乘,方法如下: a.factorial(n) b.gamma(n+1) c.v='n!'; vpa(v) 2.求组合(数),方法如下: a.combntns(x,m) 列举出从n个元素中取 ...
- MATLAB中常用的产生随机数的几种函数
1.rand函数 rand函数用于产生在区间 [0, 1] 的均匀随机数,它是平均分布在 [0,1]之间.一个称为seed的值则是用来控制产生随机数的次数.均匀随机数函数的语法为rand(n),ran ...
最新文章
- 柔宇冲刺科创板IPO:3年营收5亿净亏31亿,乐视掘墓人刘姝威坐镇董事会
- 将用户名保存至cookie中
- CentOS 7 为firewalld添加开放端口及相关资料
- javaScript字符串应用
- Ribbon 与 Nginx 区别
- oracle 触发器 和 常用内置程序包
- 一天学完spark的Scala基础语法教程九、迭代器(idea版本)
- MongoDB系列(一):简介及安装
- python 非线性规划_自动驾驶运动规划-Hybird A*算法(续)
- Android控制ScrollView滑动速度
- windows下安装python的包管理工具pip,scikit-learn
- J2EE的13种核心技术(一)
- rdp如何禁止映射本地磁盘_什么是磁盘阵列?什么是NAS?该怎么选择?
- 2008年最新CCNA第二学期第十单元题目(2008-12-14 14:34:59)
- LCS2005标准版部署
- 2016年第3本:启示录----打造用户喜爱的产品
- c语言链表插入尾部,为什么我的程序一执行插入链表尾部,再执行别的操作就会出现问题,...
- 基于C51单片机的锂电池容量检测仪电压电流检测 原理图PCB程序设计
- 手机如何将PDF文件拆分?分享两种手机拆分文件方法
- 浙工大c语言期中考试试题答案,浙工大c语言程序设计期末试卷2
热门文章
- 第4讲 项目1----点阵图
- linux和macos_如何在macOS和Linux上修复Corsair鼠标和键盘问题
- 港科夜闻|香港科大与中国医药创新促进会共建创新研究平台,推动大湾区医药创新发展...
- 2020 届计算机视觉算法工程师秋招进程
- 硬件电气接线需要注意的问题汇总
- 【javascript】js解构赋值中使用别名
- GEE:绘制累积降雨量折线图、降雨量均值折线图
- 关于python的lambda函数下选项描述错误的是_关于Python的lambda函数,以下选项中描述正确的是:()...
- html分享标题描述图片尺寸,微信分享网页时自定义标题、描述和图片
- c语言程序设计x的平方,C语言程序设计(三) 简单的算术运算和表达式