如何用matlab拟合二元函数,怎么拟合二元函数?用什么软件比较容易实现?

满意答案

02ae427d08e371d7e90d5b995e828d6d.png

jht20035279

2013.08.15

02ae427d08e371d7e90d5b995e828d6d.png

采纳率:48%    等级:12

已帮助:11337人

告诉你吧 不用什么matlab,用mathematica就非常方便 给你举个例子吧 把程序都给你 B1={{0.5,0.5,17},{1.5,0.5,17.5},{2.5,0.5,18},{3.5,0.5,19},{4.5,0.5,18},{5.5,0.5,17},{0.5,1.5,20},{1.5,1.5,21},{2.5,1.5,23},{3.5,1.5,22},{4.5,1.5,21},{5.5,1.5,20},{0.5,2.5,21},{1.5,2.5,23},{2.5,2.5,24},{3.5,2.5,23},{4.5,2.5,23},{5.5,2.5,22},{0.5,3.5,19},{1.5,3.5,23},{2.5,3.5,24},{3.5,3.5,25},{4.5,3.5,20},{5.5,3.5,17},{0.5,4.5,23},{1.5,4.5,24},{2.5,4.5,24.5},{3.5,4.5,24},{4.5,4.5,23.5},{5.5,4.5,22}} B2=Fit[B1,{1,x,y,x*y,x^2,y^2...},{x,y}] Plot3D[%,{x,1,6},{y,1,5}] 这个{1,x,y,x*y,...}是一个幂函数族,你可以换成别的比如sinx等等 总之你要看看拟合出来的曲面是否和你实际相一致 或者相差不多 也不是说这个次数越高越好 总之够用就行 你可以试试 不同的次数得出来的图形有啥不同 ok? 给加分吧 呵呵 我这可是研究了一个3天才弄出来的

20分享举报

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值