bixiongquan

matlab求曲线长度

曲线段在上的弧长为采用积分
所求弧长s=∫√(1+y\'²)dx
matlab求出各点的导数,然后按照上式积分
clear
>> x=1:0.1:10;
>> y=rand(1,length(x));
>> dy=diff(y);
>> S=0.1*trapz((1+dy.^2).^0.5)

S =

9.6474

>> plot(x,y,\'o-\')
发表于 2013-07-24 20:38  靠谱一点就好  阅读(3504)  评论(0编辑  收藏  举报
 

分类:

技术点:

相关文章:

  • 2022-01-11
  • 2021-08-08
  • 2022-01-14
  • 2021-07-24
  • 2021-11-10
  • 2021-07-18
  • 2021-04-09
  • 2022-12-23
猜你喜欢
  • 2021-06-02
  • 2021-12-16
  • 2021-11-19
  • 2022-12-23
  • 2021-06-16
  • 2022-12-23
  • 2021-12-29
相关资源
相似解决方案