积分也能算出来,我懒得算,用matlab算出来,结果跟上面的一样。
积分的结果是:fuc=t*sqrt(1+t^2) +log(t+sqrt(1+t^2)); t的范围(0,8*pi),所得结果除以2就是长度。
>> t=8*pi;
>> fuc=t*sqrt(1+t^2) +log(t+sqrt(1+t^2));
>> fuc/2
ans =
318.0361
然后,解方程
>> syms x;
>> sol=solve((x*sqrt(1+x^2) +log(x+sqrt(1+x^2)))/2==159,x)
sol =
17.718122557749720717246346743735
这里结果是个数字,我们让它除以pi,看是pi的多少倍
-----------
>> sol/3.142
ans =
5.6391223926638194517015743932958
大约5.6倍,每1圈是pi的两倍,5.6倍就是2又4分之3圈多一点
