怎么样用MATLAB编程计算1到100内的奇数和?

 我来答
一叹t
高能答主

2021-01-04 · 我们不创作,我们只是信息的搬运工。
一叹t
采纳数:2139 获赞数:11984

向TA提问 私信TA
展开全部

MATLAB编程计算1到100内的奇数和:sum(1:2:100)为奇数和。

语句的意思是:sum为累加函数。从1开始,每次循环加2,知道达到100为止。语句结束就完成了1到100内的奇数的相加,结果为用MATLAB编程计算1到100内的奇数和。

MATLAB意为矩阵工厂,软件主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。

它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言的编辑模式。

扩展资料:

MATLAB优势特点:

1) 高效的数值计算及符号计算功能,能使用户从繁杂的数学运算分析中解脱出来;

2) 具有完备的图形处理功能,实现计算结果和编程的可视化;

3) 友好的用户界面及接近数学表达式的自然化语言,使学者易于学习和掌握;

4) 功能丰富的应用工具箱(如信号处理工具箱、通信工具箱等) ,为用户提供了大量方便实用的处理工具。

应用方面

MATLAB 产品族可以用来进行以下各种工作:数值分析、数值和符号计算、工程与科学绘图、控制系统的设计与仿真、数字图像处理技术、数字信号处理技术、通讯系统设计与仿真、财务与金融工程、管理与调度优化计算(运筹学)。

参考资料来源:百度百科-MATLAB

帐号已注销
2021-01-03 · TA获得超过77.1万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:166万
展开全部

sum = 0;

for i=1:2:100

sum = sum + i;

end

其中,for i=1:2:100表示i从1以2为间隔增加到不超过100(最后i=99)

或:

sum(1:2:100)%1到100的奇数和,

表示从1开始,逐个加2,直到100结束,这里直接加到99

sum(2:2:100)%1到100的偶数和,

偶数从2开始,逐个加2,直到100结束。

扩展资料:

MATLAB数学函数库包括了大量的计算算法。从基本算法如四则运算、三角函数,到复杂算法如矩阵求逆、快速傅里叶变换等。

MATLAB语言是一种高级的基于矩阵/数组的语言,它有程序流控制、函数、数据结构、输入/输出和面向对象编程等特色。用这种语言能够方便快捷建立起简单运行快的程序,也能建立复杂的程序。

参考资料来源:百度百科-MATLAB

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yayafree286
2013-09-10
知道答主
回答量:6
采纳率:0%
帮助的人:7.2万
展开全部
sum = 0;
for i=1:2:100
sum = sum + i;
end

其中,for i=1:2:100表示i从1以2为间隔增加到不超过100(最后i=99)
追问
太给力了,你的回答完美解决了我的问题!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
拼搏更美
2013-09-10
知道答主
回答量:3
采纳率:0%
帮助的人:4127
展开全部
sum=0;
for i=1:100
if(i%2)

sum=sum+i;

end

end
sum
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式