求MATLAB编程大神帮我解答个简单题目

输入a的值与相加数字的个数,求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加)
这道题没找到MATLAB版本的代码,急求!!!

a = input('a= ');
k = input('相加数字的个数k=');
s(1)=a;
for i=1:1:k-1
delta=a*10^i;
s(i+1)=s(i)+delta;
end
result=sum(s)
上面这行代码就能够实现追问

多谢大神,还有一道题目:使用两个循环嵌套创建以下函数

追答

这个就是两层循环就行
n= input('n= ');

for k=1:1:n
for kk=1:1:k
y(k,kk)=kk^2/(10+4*k^3);
end
end
f=sum(sum(y(k,kk)));

追问

大佬,我私信你了麻烦看一下

温馨提示:答案为网友推荐,仅供参考