24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1691  |  回复: 14

s重楼s

木虫 (著名写手)

引用回帖:
10楼: Originally posted by XiaTriumph at 2014-12-03 09:52:13
对呀~我就在纠结这个问题,到底能不能拟合出方程呢。。。。。...

不理解拟合方程的意思,做拟合不就是为了得到一组最优的参数?
如果你想得到的参数是一系列值,那么x和y应该是很多组
现在你只有一组x,y,得到的肯定是最优的一组参数,怎么会是方程关系呢?
11楼2014-12-03 10:04:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangzhiguang

至尊木虫 (文坛精英)

【答案】应助回帖

感谢参与,应助指数 +1
楼主是不是想进行非线性方程的系数拟合呀,最近刚做了一个,不知是不是你要的。主要使用nlinfit。
首先编写一个带有拟合方程的函数myfunc,代码如下
function y=myfunc(beta,x)
a=beta(1);
b=beta(2);
X=x;
y=a.*exp(-[(X-7/2)./b].^2);
期中的L我使用的是7.
再在命令窗口中输入以下代码
>> x=[1 2 3 4 5 6]';
>> y=[0.07049 0.14229 0.287221 0.287221 0.14229 0.07049]';
>> beta0=[1,1]';
>> [beta,r,j]=nlinfit(x,y,'myfunc',beta0)
最终会得到a和b的值。当然这依赖于beta0(初始值)的选取,但是一般都能满足。
好好学习,天天向上!
12楼2014-12-03 15:53:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangzhiguang

至尊木虫 (文坛精英)

【答案】应助回帖

这是获得的图像。

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : untitled.jpg
  • 2014-12-03 15:56:39, 15.53 K
好好学习,天天向上!
13楼2014-12-03 15:57:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zfandzzg19

木虫 (正式写手)

领教了
14楼2014-12-05 18:40:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

qlc20089

新虫 (初入文坛)

引用回帖:
3楼: Originally posted by XiaTriumph at 2014-12-02 16:50:19
谢谢您的回复。
抛开这个问题,请问使用matlab我想得到a和b关于L的关系式可行吗?如果数据充足的条件下。...

大神,用MATLAB编程来实现权重计算 怎么搞   用模糊数学结合物元分析  外加层析分析和熵值法  怎么搞啊
只要wo的脚还站在地面上,就不会把自己看de太轻;只要wo还活在地球上,就不会把自己看de太重。
15楼2015-04-09 14:42:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 XiaTriumph 的主题更新
信息提示
请填处理意见