怎样用MATLAB算函数:y=h*cos(pi*x/L)/2+h/2的曲率半径;其中L=20;h=0.4;

[复制链接]
查看11 | 回复1 | 2011-9-26 11:25:48 | 显示全部楼层 |阅读模式
曲率半径就是曲率的倒数。曲率计算公式如下函数形式:曲率k=y''/[(1+(y')^2)^(3/2)],其中y', y"分别为函数y对x的一阶和二阶导数;曲率半径R=1/k=[(1+(y')^2)^(3/2)]/y''matlabsyms L h xy=h*cos(pi*x/L)/2+h/2;dy=diff(y,x);ddy=diff(y,x,2);r=((1+(dy)^2)^(3/2))/ddy;L=20;h=0.4;R=subs(r) R = -(2000*((pi^2*sin((pi*x)/20)^2)/10000 + 1)^(3/2))/(pi^2*cos((pi*x)/20))...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行