找回密码
 注册
Simdroid-非首页
查看: 125|回复: 2

【讨论】求曲线最小曲率半径的坐标

[复制链接]
fghgaoan 该用户已被删除
发表于 2004-7-21 21:20:21 | 显示全部楼层 |阅读模式 来自 天津
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2004-7-22 10:12:00 | 显示全部楼层 来自 江西景德镇

回复: 【讨论】求曲线最小曲率半径的坐标

Simdroid开发平台
x =[ 12.5  25  50  100  200  400  800  1698.243652  3200 ];
y =[ 1.132   1.128   1.110   1.074   1.013   0.940   0.843   0.734   0.634 ];
p=polyfit(x,y,2);
vpa(p)
plot(x,y)
hold on
x=12.5:10:3200;
y=0.666010537473e-7*x.^2-0.359694992821e-3*x+1.11222063984;
plot(x,y,'r')
  
syms x
y=0.666010537473e-7*x.^2-0.359694992821e-3*x+1.11222063984;
k2=diff(y,2);
k1=diff(y,1);
k=k2./((1+k1.^2).^(3/2));
x =[ 12.5  25  50  100  200  400  800  1698.243652  3200 ];
kk=subs(k);
kk=double(kk);
mk=max(kk)
  
以上仅作参考,不是你需要的。你的数据间隔太大,并且数据太少,单凭这么几个数据很难有好的结果,必须拟合,但按二乘法拟合的精度不高,结果不会很满意。希望你对自己的表达式有个大概的了解,是不是指数或其它。
发表于 2013-4-2 11:16:01 | 显示全部楼层 来自 安徽合肥
:)谢谢,帮了大忙!
回复 不支持

使用道具 举报

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

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-7-1 09:56 , Processed in 0.030310 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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