24小时热门版块排行榜    

查看: 624  |  回复: 3
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

steave

金虫 (小有名气)

[交流] 【求助】重金求助-MATHLAB求助

我现在有数据
x=[0.1 0.2 0.5 0.7 0.9 1 2];
y=[0.082 0.078 0.075 0.068 0.064 0.063];
等数据
最终的拟合方程是
ln(y)=ln(1+x^0.6/a)*ln(x/1.54^b-x/1.54^b)
目标是求出a和b值,并求出最小方差
怎样用matlab来完成呢?非常感谢
用什么函数好?最好给我完整的程序,我不怎么会MATLAB,谢谢啦
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lixuke2005

铁杆木虫 (著名写手)


steave(金币+1):谢谢参与
你的数据真的维数不一样啊
bla
4楼2010-09-08 20:48:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 4 个回答

hitzhang

木虫 (正式写手)

★ ★
steave(金币+1):谢谢参与
ctgu_zheng(金币+1):鼓励应助 2010-09-06 22:57:20
引用回帖:
Originally posted by steave at 2010-09-06 16:34:19:
我现在有数据
x=[0.1 0.2 0.5 0.7 0.9 1 2];
y=[0.082 0.078 0.075 0.068 0.064 0.063];
等数据
最终的拟合方程是
ln(y)=ln(1+x^0.6/a)*ln(x/1.54^b-x/1.54^b)
目标是求出a和b值,并求出最小方差
怎样用ma ...

用cftool工具箱,不需要编程
2楼2010-09-06 21:08:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

icyspace

金虫 (小有名气)


steave(金币+1):谢谢参与
大哥你数据不对啊,x有7个数字,y才是6个啊~
3楼2010-09-06 21:46:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见