matlab中的连加的问题

来源:百度知道 编辑:UC知道 时间:2024/05/24 04:44:42
1*1+2*(1+2)+3*(1+2+3)+4*(1+2+3+4)

>> n=1:2,y=sum(n.*(n+1));

n =

1 2

>> y

y =

8

改下你要的n就好了
没仔细看题 楼下是对的

zxheric的程序似乎有问题,我写了一个,用for循环做。你只要改变m的值就可以了

clc; clear all; close all;
m=4;
for n = 1:m;
y(n) = sum(1:n);
end
k = sum((1:m).*y);

clear
n=4;
syms k kk
symsum(k*symsum(kk,1,k),1,n)

sum((1:4).*cumsum(1:4))