24小时热门版块排行榜    

查看: 3738  |  回复: 14
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

望月任

新虫 (小有名气)

[求助] 请问下如何用matlab 求两个曲线(其中一个是拟合得到的曲线))的交点,例子如下已有2人参与

x=800:100:2500;
y=[445 462 466 486 494 494  493  492 491 489  477 461  451  437  424 412 400 386];
x和y拟合出一条曲线与曲线y=2*x.^2/10^4的交点@月只蓝@beefly
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ...
感谢参与,应助指数 +1
望月任(月只蓝代发): 金币+10, 感谢应助! 2016-05-30 21:03:33
望月任: 金币+80, ★★★★★最佳答案 2016-06-02 09:43:10
1:先把
x=800:100:2500;
y=[445 462 466 486 494 494  493  492 491 489  477 461  451  437  424 412 400 386];
拟合成一条曲线:y = p1+p2*x+p3*x^2+p4*x^3;

y = 118.438596460576+0.636096491290097*x+(-0.000325683694569401)*x^2+4.55366357146146e-8*x^3
见图1

2:解方程组:
y = 118.43859646916+0.636096491274019*x+(-0.000325683694559969)*x^2+4.55366357128571e-8*x^3;
         y=2*x^2/10^4;
得交点:
y: 5.36137161267706
x: -163.728000237263

见图2
请问下如何用matlab 求两个曲线(其中一个是拟合得到的曲线))的交点,例子如下
图1


请问下如何用matlab 求两个曲线(其中一个是拟合得到的曲线))的交点,例子如下-1
图2

3楼2016-05-30 16:29:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
望月任(月只蓝代发): 金币+10, 感谢应助! 2016-05-30 21:03:59
还有一个交点:
x: 1566.41535773631
y: 490.731414608278
请问下如何用matlab 求两个曲线(其中一个是拟合得到的曲线))的交点,例子如下-2
c3.jpg

4楼2016-05-30 16:32:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 望月任 的主题更新
信息提示
请填处理意见