黎曼积分求解可微曲线的弧线长度

黎曼积分求解可微曲线的弧线长度


假设曲线y=f(x)在区间[a,b]内光滑、可微且连续。那么可以根据微积分求解y=f(x)在a<= x <=b区间内形成的弧线长度。
如图:


从微分的思想入手建立数学函数式,假设s为曲线上(x,f(x))到(x+dx,f(x+dx))两点连线。这两点在水平方向的长度为dx,在垂直方向的y坐标轴长度为dy,根据直角三角形的勾股定理可知:

其中,由f’(x)=dy/dx,得到dy =f’(x) dx

从而:

即ds的长度公式最终求得为:


弧线长度是由无穷多个ds连接起来形成,这是一个积分问题。根据积分可知[a,b]的弧线长度为:




验证一个简单的二次曲线方程y=x2在[0,1]的长度:
syms x y f;  
y=x.^2;  
line=ezplot(y,[0,1]);      
set(line,'Color','r','LineWidth',0.5);      

grid on;   
hold on;

f=diff(y)
F=sqrt(1+f.^2)

S=int(F,[0,1])
 
f =
 
2*x
 
 
F =
 
(4*x^2 + 1)^(1/2)
 
 
S =
 
log(5^(1/2) + 2)/4 + 5^(1/2)/2


图:



长度为:S = log(5^(1/2) + 2)/4 + 5^(1/2)/2
  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值