matlab拟合直线交点,多条直线如何求交点

clc

clear all

close all

% imread('4001.bmp')

x=[2.7058976e+002 9.1422067e+002 9.8335400e+002];

y=[1.6232284e+002 6.3671571e+002 7.6045655e+002];

nh1=polyfit(x,y,1);%这里是二次拟合,你也可以先画出大概图形 估计它是几次曲线然后再判断是1 2 还是3.。。等。

m=1:1:2000;%m是根据散点x来定的。

nh2=polyval(nh1,m);

plot(x,y,'b+',m,nh2,'b')

hold on

x=[2.7961588e+002 9.1656626e+002 9.8431787e+002];

y=[4.7536222e+002 7.1378565e+002 7.9152139e+002];

nh1=polyfit(x,y,1);%这里是二次拟合,你也可以先画出大概图形 估计它是几次曲线然后再判断是1 2 还是3.。。等。

m=1:1:2000;%m是根据散点x来定的。

nh2=polyval(nh1,m);

plot(x,y,'g+',m,nh2,'g')

hold on

x=[2.8816173e+002 9.1866875e+002 9.8506217e+002];

y=[7.8869489e+002 7.9076255e+002

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值