24小时热门版块排行榜    

查看: 377  |  回复: 2

雁儿霏霏

木虫 (正式写手)

[求助] 请教求解由点所构成曲线在规定Y值范围内的面积已有1人参与

本人用matlab7,求助如图由点所构成曲线的规定Y值(如)范围内的面积,如Y>1时曲线包围的面积。X和Y的对应坐标已知。关键是在下不会程序选取两边最接近于Y=1的那两个点。谢谢!!!!!!!!!!

请教求解由点所构成曲线在规定Y值范围内的面积
untitled2.jpg
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

我美丽我漂亮我是青岛嫚!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
雁儿霏霏: 金币+15, ★★★★★最佳答案, 大神啊,感谢了! 2014-11-07 09:17:51
雁儿霏霏: 金币+5, ★★★★★最佳答案, 感谢! 2014-11-07 09:18:27
插值,在曲线最高点为界,分左边和右边曲线,以原来x作因变量,原来y做自变量,用支持函数spline,求出原来的y=1时,对应的x值。

另一个更简单的方法是,在原图上再画一条y=1的线,寻找两个交点,打开MATLAB设置界面,通过不断的放大和平移,可以找到很高精度的交点坐标,由于你求面积也是数值积分,该方法找到的点的坐标的精度完全可以满足要求。
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
2楼2014-11-06 21:33:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

引用回帖:
2楼: Originally posted by 月只蓝 at 2014-11-06 21:33:52
插值,在曲线最高点为界,分左边和右边曲线,以原来x作因变量,原来y做自变量,用支持函数spline,求出原来的y=1时,对应的x值。

另一个更简单的方法是,在原图上再画一条y=1的线,寻找两个交点,打开MATLAB设置 ...

2楼中的“用支持函数spline”,正确表述为“用插值函数spline”。
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
3楼2014-11-06 21:34:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 雁儿霏霏 的主题更新
信息提示
请填处理意见