亚洲精品美女久久_91国内精品久久_亚洲九九在线_91精品国产高潮抽搐_国产一区二区三区在线免费观看_91com在线观看

matlab非线性拟合函数lsqcurvefit、nlinfit

2017-05-22  by:CAE仿真在线  来源:互联网

问题:有些时候我们需要拟合一些非线性的表达式。

比如:我们知道一个表达式的式子是y=A*sin(x).*exp(x)-B./log(x),现在我们手里面有x与y对应的一大把数据。我们如何根据x,y的值找出最佳的A、B值。则我们现在借助Matlab的函数lsqcurvefit、nlinfit,当然也可以使用lsqnonlin。


格式:lsqcurvefit(f,a,x,y)、nlinfit(x,y,f,a)

f:符号函数句柄,如果是以m文件的形式调用的时候,别忘记加@.这里需要注意,f函数的返回值是和y匹对的,即拟合参数的标准是(f-y)^2取最小值,具体看下面的例子

a:最开始预估的值(预拟合的未知参数的估计值)。如上面的问题如果我们预估A为1,B为2,则a=[1 2]

x:我们已经获知的x的值

y:我们已经获知的x对应的y的值


例子:

问题:对于函数y=a*sin(x)*exp(x)-b/log(x)我们现在已经有多组(x,y)的数据,我们要求最佳的a,b值

%针对上面的问题,我们可以来演示下如何使用这个函数以及看下其效果

>> x=2:10;

>> y=8*sin(x).*exp(x)-12./log(x);

%上面假如是我们事先获得的值

>> a=[1 2];

>> f=@(a,x)a(1)*sin(x).*exp(x)-a(2)./log(x);

%第一种方法使用lsqcurvefit

>>lsqcurvefit(f,a,x,y)

ans =

7.999999999999987 11.999999999988997%和我们预期的值8和12结合得非常好

>>

%第二种方法使用nlinfit

>>nlinfit(x,y,f,a)

ans =

8.000000000000000 11.999999999999998

>>

%**********************************

%另一种方法,假如我们写了一个如下的m文件

functionf=test(a,x)

f=a(1)*sin(x).*exp(x)-a(2)./log(x);

end

%则在上面lsqcurvefit函数调用如下,不要忘记那个@

lsqcurvefit(@test,a,x,y)

转自http://blog.sina.com.cn/u/bca90a130102x4lo





开放分享:优质有限元技术文章,助你自学成才

相关标签搜索:matlab非线性拟合函数lsqcurvefit、nlinfit MatLab培训 MatLab培训课程 MatLab在线视频教程 MatLab技术学习教程 MatLab软件教程 MatLab资料下载 MatLab代做 MatLab基础知识 Fluent、CFX流体分析 HFSS电磁分析 Ansys培训 Abaqus培训 

编辑
在线报名:
  • 客服在线请直接联系我们的客服,您也可以通过下面的方式进行在线报名,我们会及时给您回复电话,谢谢!
验证码

全国服务热线

1358-032-9919

广州公司:
广州市环市中路306号金鹰大厦3800
电话:13580329919
          135-8032-9919
培训QQ咨询:点击咨询 点击咨询
项目QQ咨询:点击咨询
email:[email protected]




主站蜘蛛池模板: 99久久99久久久99精品齐 | 天仙tv国产福利视频 | 91热视频在线观看 | 伊人色综合一区二区三区影院视频 | 日本一级做人免费视频 | 一区二区三区日韩精品 | 亚洲日韩男人网在线 | 青草久草 | 国产av巨作丝袜秘书 | 午夜片网站 | 亚洲一区中文 | 一级一级特黄女人精品毛片视频 | 亚洲日韩av无码一区二区三区 | 久久精品国内偷自一区 | 99re热精品视频国产免费 | 美女视频一区二区 | 国产欧美国产精品第二区 | 少妇人妻真实偷人精品视频 | 色五月丁香六月欧美综合 | 亚洲成人中文 | 91精品国产一区二区三区四区 | 无码无套少妇毛多69xxx | 三级在线观看 | 国产日韩欧美一区 | 亚洲成年人免费网站 | 色久天| 亚洲中文字幕无码天然素人在线 | 亚洲精品黄色 | 亚洲av无码乱码在线观看代蜜桃 | 在线欧美精品二区三区 | 亚洲成人第一页 | 国产一区二区在线观看免费 | 亚洲第一区香蕉_国产a | 宅男在线影院 | 亚洲第一页中文字幕 | 亚洲av国产精品色午夜洪2 | 真实国产乱子伦精品一区二区三区 | 亚洲天堂美女视频 | 人妻丰满av无码中文字幕 | 成熟妇人a片免费看网站 | 国产成人香蕉在线视频fuz |