Matlab中求和函数sum的使用示例
发表于:2025-01-29 作者:千家信息网编辑
千家信息网最后更新 2025年01月29日,这篇文章主要介绍Matlab中求和函数sum的使用示例,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Matlab的求和函数sum的使用方法:1、使用【S = sum(A)】求和
千家信息网最后更新 2025年01月29日Matlab中求和函数sum的使用示例
这篇文章主要介绍Matlab中求和函数sum的使用示例,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
Matlab的求和函数sum的使用方法:1、使用【S = sum(A)】求和;2、使用【S = sum(A,dim)】按照指定维度求和;3、使用【S = sum(___,outtype)】指定输出结果的数据类型。
Matlab的求和函数sum的使用方法:
1、S = sum(A),求和
如果x是一个向量,则计算向量的元素之和,如:
>> x = randi(10,1,10)x = 7 1 9 10 7 8 8 4 7 2>> sum(x)ans = 63
如果x的数组,则是计算数组的列之和,如:
>> x = pascal(4,2)x = -1 -1 -1 -1 3 2 1 0 -3 -1 0 0 1 0 0 0>> sum(x)ans = 0 0 0 -1
2、S = sum(A,dim),按照指定维度求和
dim = 1,表示对列求和
dim = 2,表示对行求和
dim = 3,表示对页求和
....,依次类推
例如:
>> a = toeplitz(1:5)a = 1 2 3 4 5 2 1 2 3 4 3 2 1 2 3 4 3 2 1 2 5 4 3 2 1>> sum(a,1)ans = 15 12 11 12 15>> sum(a,2)ans = 15 12 11 12 15
3、S = sum(___,outtype)指定输出结果的数据类型
可选字符串参数为'double','default'和'native'
一般来说,默认是'default'
有时候我们对整数求和,想要结果输出为double类型,就可以用这个参数
比如:
>> a = single(1:4)a = 1 2 3 4>> class(sum(a,'double'))ans =double>> class(sum(a))ans =single
Matlab的数据类型虽然比较全面,但是数据类型转化和其他语言不是完全一致,因此用的时候需要小心处理
4、S = sum(___,nanflag)是否忽略NaN值
有时候在求和的时候,数据中有NaN值影响,导致计算结果出现NaN,一般的处理方式是用isnan函数排除nan值,有了这个选项,就简单了
如:
>> a = rand(1,6);a(randperm(6,2)) = NaNa = 0.7060 0.0318 NaN 0.0462 0.0971 NaN>> sum(a)ans = NaN>> sum(a,'omitnan')ans = 0.8812
以上是"Matlab中求和函数sum的使用示例"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
函数
数据
类型
结果
输出
示例
之和
使用方法
内容
参数
向量
数组
方法
时候
有时候
篇文章
维度
处理
一致
一般来说
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
iis怎么安装数据库连接
drm服务器
浙江互联网络技术咨询信息
网络安全测评项目
网络安全人才培训班心得
代理服务器站点不安全
pubg更换服务器会有什么影响
朗科科技能源互联网
互联网科技企业捐赠名单
数据库管理技术最初阶段
数据库监控开源
百度网络技术有限公司有公寓没
网络安全工程师干什么的
网信办网络安全自查报告模板
朝阳区品质软件开发范围
容器 网络技术
概要设计是数据库设计吗
惠普服务器的功效与作用
关系型数据库主键唯一实体
数据库中怎么设置数据来源
网络安全法 态势感知
上海有哪几家互联网科技公司
数据库备份到另一个数据库
镇江市网络安全与信息化领导小组
计算机网络技术适合女生学
三重门软件开发
网络安全管理责任体系
无法找到服务器
朝阳区品质软件开发范围
浙江鲸腾网络技术有限公司