Matlab 小球落地问题
题目
一球从200米高度自由落下,每次落地后反跳回原高度的一半,再落下.求它在第13次落地时,共经过多少米?
第十三次反弹有多高?
解法一
height=200;
length=0;
for i=1:13
length=length+height;
height=height/2;
length=length+height;
end
overall_length=length-height
height
解法二
length=200;
height=length/2;
for i=1:13
length=length+2*height;
height=height/2;
end
overall_length=length
height