24小时热门版块排行榜    

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

liuliping3

银虫 (小有名气)

[求助] Matlab自定义拟合函数 已有3人参与

matlab里面做自定义拟合,小妹不会编码,由于时间紧迫,想让大家帮帮忙,不甚感激

x=[0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6 6.5 7 8.7 10.4 12.1 13.8 15.5 17.2 18.9 20.6 22.3 24]
y=[0.96564 0.96454 0.95738 0.9543 0.82423 0.6315 0.51949 0.36035 0.2554 0.20826 0.14967 0.06784 0.05 0.01123 0.00749 0.000220264 0 0 0 0 0 0 0 0]

函数见附件,求取参数k值。其余数为常数

Matlab自定义拟合函数
MATLAB.gif
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

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

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
那很可能就是你公式和数据的问题了。
8楼2015-11-27 17:26:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 10 个回答

月只蓝

主管区长 (职业作家)

公式里变量那么多,哪些是已知的,哪些是未知待拟合的,需要说明。
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
2楼2015-11-25 16:20:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liuliping3

银虫 (小有名气)

引用回帖:
2楼: Originally posted by 月只蓝 at 2015-11-25 16:20:38
公式里变量那么多,哪些是已知的,哪些是未知待拟合的,需要说明。

x=[0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6 6.5 7 8.7 10.4 12.1 13.8 15.5 17.2 18.9 20.6 22.3 24];
y=[0.96564 0.96454 0.95738 0.9543 0.82423 0.6315 0.51949 0.36035 0.2554 0.20826 0.14967 0.06784 0.05 0.01123 0.00749 0.000220264 0 0 0 0 0 0 0 0];

用Matlab拟合方程的参数,方程如下:

其中:k为待求的参数,
P=101325, Y=0.0112, M=0.032, t=4/60, S=9.08, ρ=2857.14, R=8.314,T=973,u=815.29
是对应于两组x, y的已知值。不同P, Y, M, t, S, ρ, R,T,u下测的x, y值不同,x, y值都为已知。现在希望利用这两组数据求参数k。同时画出原图和拟合图形。
Matlab自定义拟合函数-1
1.gif

我就是我
3楼2015-11-25 17:00:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

whyjackeyson

金虫 (小有名气)

4楼2015-11-26 00:24:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见