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

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

最佳回答

踏实的身影

懵懂的洋葱

2026-04-01 08:55:36

对于线性函数,除了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-04-01 08:55:36

    对于线性函数,除了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 说 是何煌的朋友