找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1989|回复: 2

[求助] 如果我用关系式建模,有没有求解的时候返回近似值解,而不是精确解

[复制链接]

10

主题

54

回帖

0

威望

助工

积分
72
发表于 2010-11-5 09:41 | 显示全部楼层 |阅读模式
在建模的草绘中
我有个方程组
SOLVE
sd20=1.8411
sd22=3.1638
sd14=3
sd16=4
sd18*atan(sd17/2)+(sd18*atan(sd17/2))*cos(180-sd17)+0.975*cos(sd17-90)+0.975=\
sd22
(sd18*atan(sd17/2))*sin(180-sd17)+0.975-0.975*sin(sd17-90)=sd20
sd14+(180-sd17)*(2*pi*sd18/360)+(270-sd17)*(2*pi*0.975/360)+sd16=11.574
FOR sd17 sd18

可能第三个方程11.574这个值不是很准确,其实也不是不准确,我是通过数学软件计算出来的,相对精确,但是因为涉及到 π 这个字母在里面,我就不知道数学软件计算的过程中是取的几位小数以及PROE解方程的时候取的是几位小数

如果sd17,sd18没有精确解,有没有什么函数能返回一个近似解?类似于数学软件中使用minerr一样,返回一个差不多的解就行了

或者说,在PROE中我能不能将第三个方程11.574赋给一个值,然后这个值的值域是一个范围:11,11.001,11.002,……12,然后我分别用这些值不断的尝试找到一个解?

谢谢各位专家,如有有近似解的话,麻烦一并告知函数格式是怎么样的,谢谢了
其实我还想把sd17这个解加一些限制条件的,比如sd17>=1,但是加入后老是报错,不知道为什么?

129

主题

686

回帖

67

威望

讲师

积分
1196

热心助人勋章希望之星勋章

发表于 2010-11-5 09:50 | 显示全部楼层
可以啊,用图形函数
回复

使用道具 举报

10

主题

54

回帖

0

威望

助工

积分
72
 楼主| 发表于 2010-11-5 09:55 | 显示全部楼层
搜索了一下,近似解用bound
更改了一下方程,可惜还是无解。图形函数怎么搞啊?谢谢
SOLVE
sd20=1.8411
sd22=3.1638
sd14=3
sd16=4
sd18*atan(sd17/2)+(sd18*atan(sd17/2))*cos(180-sd17)+0.975*cos(sd17-90)+0.975=\
sd22
(sd18*atan(sd17/2))*sin(180-sd17)+0.975-0.975*sin(sd17-90)=sd20
sd14+(180-sd17)*(2*pi*sd18/360)+(270-sd17)*(2*pi*0.975/360)+sd16=11.574
sd17=bound(sd17,90,120)
sd18=bound(sd18,0.975,1.5)
FOR sd17 sd18
回复

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /1 下一条

本站为非营利性站点,部分资源为网友搜集或发布,仅供学习和研究使用,如用于商业用途,请购买正版。站内所发布的资源,如有侵犯你的权益,请发邮件联系我们,本站将立即改正或删除。

手机版|小黑屋|野火论坛(©2007~2025) ( 苏ICP备11036728号-2 )苏公网安备 32039102000103号|站长QQ28016688

GMT+8, 2025-7-22 05:12 , Processed in 0.112037 second(s), 23 queries .

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