| 查看: 1751 | 回复: 5 | |||
[交流]
拟合非线性方程系数的精度问题
|
|||
|
本人想拟合一个非线性方程的系数(4个未知数),精度要求很高,期望要到0.01mm。用MATLAB中优化函数lsqnonlin、fmincon、fminunc等函数和遗传算法计算时还得不到满意的精度.不知道上述提到的计算方法大家在实际工程应用中都能达到多少精度啊!并且为了能达到我想要的精度还有什么好的方法不? 目标函数为求和sum(i=1,6,z(i)),z(i)=m(i)^2+a*m(i)+b*m(i)*sin(w(i))+c*sin(w(i))+d*m(i)*cos(w(i))+e*cos(w(i))+f,求它的最小值,接近与0.其中a=-2*x(1); b=2*(x(4)-x(2));c=2*(x(3)*x(2)-x(4)*x(1));d=2*(x(1)-x(3)); e=2*(x(3)*x(1)+x(2)*x(4)-x(1)^2-x(2)^2); f=2*(x(1)^2+x(2)^2)+x(3)^2+x(4)^2-2*x(2)*x(4)-2*x(1)*x(3)-(R+r)^2;R=50;r=1.5 w=n*pi/180 m=[41.76554 21.16515 12.83882 10.98004 14.71395 24.88945] n=[0 2.5 5 7.5 10 12.5] x(1)~x(4)为所求未知数,理想解为x(1)=422.443 ;x(2)=20 ;x(3)=62.918 ;x(4)=46.95,结果精度要求0.01 麻烦各位大侠了! [ Last edited by myb19880127 on 2012-3-31 at 10:43 ] |
» 猜你喜欢
大豆异黄酮分离
已经有0人回复
湖南大学材料学院急招2026年博士生,临时增加一名博士联培指标
已经有10人回复
物理学I论文润色/翻译怎么收费?
已经有135人回复
天津理工大学晶体材料全国重点实验室刘红军教授课题组招收博士生1-2名
已经有1人回复
中国科学院物理研究所谌志国研究员团队招收2027年博士研究生
已经有5人回复
2026年中德博士后交流项目 - 新型量子和磁性材料:材料制备表征和中子散射研究
已经有12人回复
26申博推荐:南京航空航天大学国际前沿院光学方向招收博士生!
已经有1人回复
如何从铁电相到顺电相。
已经有1人回复
» 本主题相关价值贴推荐,对您同样有帮助:
在matlab中拟合曲面的表达式
已经有29人回复
求助:非线性方程系数回归问题?
已经有10人回复
求非线性方程中的参数问题
已经有13人回复
求助关于线性拟合的
已经有1人回复
» 抢金币啦!回帖就可以得到:
温州医科大学李校堃院士团队宋林涛/黄志锋课题组诚聘博士后
+1/82
多聚组氨酸,大分子量
+1/81
香港科技大学蒋仪课题组诚招博士及博士后
+1/77
骨生物材料与侗药调控类器官再生湖南省普通高等学校重点实验室招聘生物医用材料相关博
+2/72
香港科技大学诚招博士研究生及博士后
+1/63
真诚找个相伴一生的另一半,非诚勿扰
+1/57
西南交通大学环境科学与工程学院龙明策团队诚聘博士后
+1/31
博士毕业之后申请发明专利
+1/29
东南大学有机多孔功能材料团队(国家杰青团队) 2027级博士研究生招生
+1/29
湖南师范大学(211)—招收2026年入学的“申请-考核”制博士(有微纳光学经验者优先)
+1/25
坐标广州,征女友
+2/22
欢迎报考2027年浙大宁理化学工程(085602)专业研究生,一志愿高录取稳上岸!
+1/13
同济大学环境学院 肖倩研究员课题组 招聘2027级硕士/博士
+1/8
哈尔滨工业大学招收博士研究生(欢迎环境、生物、市政、农业、化学等专业)长期有效
+1/8
哈尔滨工业大学(深圳)赵怡潞课题组诚招博士后、2027学年博士生
+1/4
中科院福建物质结构研究所招聘生物医学背景正/副研究员(有编制),博士后
+1/4
上海大学微电子学院杨军教授团队招聘带编专任教师
+1/4
武汉科技大学周志辉教授团队招聘科研助理(硕博期间从事高分子或特种膜分离材料与应用
+1/4
免费咨询,北核 南核 sci 写发一站式 版面加急 直至校稿 评职无忧 VX: qi888kan
+2/2
中科院深圳先进技术研究院成会明院士/唐永炳杰青团队博士后招聘
+1/1
|
目标函数为z=m(i)^2+a*m(i)+b*m(i)*sin(w(i))+c*sin(w(i))+d*m(i)*cos(w(i))+e*cos(w(i))+f,求它的最小值,接近与0.其中a=-2*x(1); b=2*(x(4)-x(2));c=2*(x(3)*x(2)-x(4)*x(1));d=2*(x(1)-x(3)); e=2*(x(3)*x(1)+x(2)*x(4)-x(1)^2-x(2)^2); f=2*(x(1)^2+x(2)^2)+x(3)^2+x(4)^2-2*x(2)*x(4)-2*x(1)*x(3)-(R+r)^2;R=50;r=1.5 w=n*pi/180 m=[41.76554 21.16515 12.83882 10.98004 14.71395 24.88945] n=[0 2.5 5 7.5 10 12.5] x(1)~x(4)为所求未知数,理想解为x(1)=422.443 ;x(2)=20 ;x(3)=62.918 ;x(4)=46.95,结果精度要求0.01 麻烦各位大侠了! [ Last edited by myb19880127 on 2012-3-31 at 10:38 ] |
3楼2012-03-31 09:57:53
2楼2012-03-30 16:53:41
4楼2012-03-31 10:23:11
5楼2012-03-31 10:36:37
★ ★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
dbb627: 金币+2, 谢谢应助! 2012-04-01 21:19:08
小木虫: 金币+0.5, 给个红包,谢谢回帖
dbb627: 金币+2, 谢谢应助! 2012-04-01 21:19:08
|
你的目标函数z应该取绝对值吧?否则最小值远远小于0。 用1stOpt求解: 目标函数值(最小): 0.288024770736229 x1: 422.733761186019 x2: 19.3667780059412 x3: 62.9959407161319 x4: 46.9203589652975 将你的理想解(x(1)=422.443 ;x(2)=20 ;x(3)=62.918 ;x(4)=46.95)代入验证,目标函数值(最小)=5.506768407 从理论上看,结果已经好于你的理想值了。 |
6楼2012-03-31 10:49:49











回复此楼