52matlab技术网站,matlab教程,matlab安装教程,matlab下载

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 9807|回复: 0

已知曲线表达式求弧长

[复制链接]

125

主题

209

帖子

3083

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3083
发表于 2015-4-15 10:00:56 | 显示全部楼层 |阅读模式
本帖最后由 matlab的旋律 于 2015-4-15 10:03 编辑

已知   x(t) = 3 cos(t/3) - cos t
         y(t) = 3 sin(t/3) - sin t
求曲线从 t  = 0 到 t = 3*pi/2的弧长.


解题的思想为将曲线分成N段,每段的长度用始点和终点的距离来逼近,而始点和终点以及以始点的y坐标y0与终点的x坐标x0组成的点(x,y0)构成一个直角三角形,利用勾股定理可以求得始点和终点的距离,当N趋向无穷时可以得到曲线弧长.


其中的mathematica代码为:


Integrate[ Sqrt[D[3 Sin[t/3] - Sin[t], t]^2 + D[3 Cos[t/3] - Cos[t], t]^2], {t, 0, 3 Pi/2}]

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|52matlab技术网站 ( 粤ICP备14005920号-5 )

GMT+8, 2024-12-8 01:57 , Processed in 0.066343 second(s), 19 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表