matlab 最小二乘法拟合曲线代码

学习 时间:2026-08-13 07:20:48 阅读:6178
matlab 最小二乘法拟合曲线代码有没有不用polyfit函数的?拟合Q与H、N、还有效率之间的关系,不用polyfit,谁能帮我写一段正确的代码啊...刚接触Matlab,实在是不会做了

最佳回答

霸气的百褶裙

体贴的冬天

2026-08-13 07:20:48

对于线性函数,除了polyfit(),还可以用 regress()等对于非线性函数,可以用lsqcurvefit()或nlinfit()等根据你提供的数据,可以拟合成如下关系Q=0。52429N^1。6677*H^-1。423*η^0。42729拟合前的流量与拟合后的流量的对比ans = 0。6160 0。7156 1。4830 1。5385 2。5510 2。6184 3。2410 3。2937 4。0690 3。7068 5。5230 5。6724 6。3200 6。4238 7。3450 7。2533拟合精度R^2 = 0。9951如觉得符合你的要求,采纳后可以上传代码。

最新回答共有2条回答

  • 贤惠的大白
    回复
    2026-08-13 07:20:48

    对于线性函数,除了polyfit(),还可以用 regress()等对于非线性函数,可以用lsqcurvefit()或nlinfit()等根据你提供的数据,可以拟合成如下关系Q=0。52429N^1。6677*H^-1。423*η^0。42729拟合前的流量与拟合后的流量的对比ans = 0。6160 0。7156 1。4830 1。5385 2。5510 2。6184 3。2410 3。2937 4。0690 3。7068 5。5230 5。6724 6。3200 6。4238 7。3450 7。2533拟合精度R^2 = 0。9951如觉得符合你的要求,采纳后可以上传代码。

上一篇 凌舞什么意思

下一篇 朋友过生日,想要您发个信息祝福!13762778786 说 是何煌的朋友