matlab中双重累加

matlab中双重累加,第1张

还是用双重循环吧 sum是用来求和的 不过只是针对一个变量的求和
不知道你这里的x y想怎么用 我下边把他们定义成符号变量了
syms x y;
sum=0;
for m=1:13
for n=1:13
sum=sum+mx+ny;
end
end
最后的sum就是你要的
你的问题里的方程完全可以直接算解析结果 x前边系数是 13(1+2+。。+13) y也是一样的

A是一维数组
B = sum(A); //求和即可,
MATLAB(矩阵实验室)是MATrix LABoratory的缩写,是一款由美国The MathWorks公司出品的商业数学软件。MATLAB是一种用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。除了矩阵运算、绘制函数/数据图像等常用功能外,MATLAB还可以用来创建用户界面及与调用其它语言(包括C,C++和FORTRAN)编写的程序。
尽管MATLAB主要用于数值运算,但利用为数众多的附加工具箱(Toolbox)它也适合不同领域的应用,例如控制系统设计与分析、图像处理、信号处理与通讯、金融建模和分析等。另外还有一个配套软件包Simulink,提供了一个可视化开发环境,常用于系统模拟、动态/嵌入式系统开发等方面。

您好,MATLAB中累加函数为sum,累加求平方和可以通过下列语句实现:
12R=[1,2,3,4];%定义数组Rfin=sum(R^2)%求得数组R的累加平方和
很高兴能回答您的提问,您不用添加任何财富,只要及时采纳就是对我们最好的回报
。若提问人还有任何不懂的地方可随时追问,我会尽量解答,谢谢。
☆⌒_⌒☆
如果问题解决后,请点击下面的“选为满意答案”

71行,5列,计算5列的累加
A = ones(71, 5);
>> B = sum(A, 1)
B =
71 71 71 71 71
sum函数指定第二参数是维数,
1就是按照第一维(行方向,列相加)
2就是按照第二维(列方向,行相加)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/yw/13062466.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-30
下一篇 2023-05-30

发表评论

登录后才能评论

评论列表(0条)

保存