13. 已知y=f(40)/(f(30)+f(20)) ①当f(n)=n+10ln(n^2+5)时,y的值是多少。②当f(n)=1×2+2×3+3×4+...+n×(n+1)时,y的值是多少。
①
f=@(n)n+10*log(n^2+5); y=f(40)/(f(30)+f(20))
熟悉匿名函数的使用。
②
function[s]=Untitled(n) s=0; for i=1:n f=i*(i+1); s=s+f; end
命令窗口输入Untitled(40)/(Untitled(30)+Untitled(20))
14. 从键盘输入若干个数,当输入0时结束输入,求这些数的平均值和它们之和。
x=input('number(end:0): '); xsum=0; n=0; while x~=0 xsum=xsum+x; n=n+1; x=input('number(end:0): '); end if n>0 %加了