关于matlab数据拟合的问题 5
这个是我的m文件functionF=oneFick(beta,x,t,u)x=x(:);t=t(:);F=u*(1-erf(x/(2*(beta(1)*t.^(1-bet...
这个是我的m文件
function F = oneFick(beta,x,t,u)
x=x(:);
t=t(:);
F=u*(1-erf(x/(2*(beta(1)*t.^(1-beta(2))/(1-beta(2))))));
然后给出x,t,c的数据,想求解beta两个参数
u=100;
x=[5,10,15,5,10,15];
t=[8,8,8,16,16,16];
c=[50,20,10,57,24,12];
x=[x t];
beta=nlinfit(x,c,@oneFick,[0.01 0.5])
数据是我自己造的,就是想试试能不能用这个方法。我是照着别人的例题改的,不知道怎么才能调出来?
希望有人能指点一下~~只有5分,不好意思啊~~ 展开
function F = oneFick(beta,x,t,u)
x=x(:);
t=t(:);
F=u*(1-erf(x/(2*(beta(1)*t.^(1-beta(2))/(1-beta(2))))));
然后给出x,t,c的数据,想求解beta两个参数
u=100;
x=[5,10,15,5,10,15];
t=[8,8,8,16,16,16];
c=[50,20,10,57,24,12];
x=[x t];
beta=nlinfit(x,c,@oneFick,[0.01 0.5])
数据是我自己造的,就是想试试能不能用这个方法。我是照着别人的例题改的,不知道怎么才能调出来?
希望有人能指点一下~~只有5分,不好意思啊~~ 展开
3个回答
Sievers分析仪
2024-12-30 广告
2024-12-30 广告
是的。传统上,对于符合要求的内毒素检测,最终用户必须从标准内毒素库存瓶中构建至少一式两份三点标准曲线;必须有重复的阴性控制;每个样品和PPC必须一式两份。有了Sievers Eclipse内毒素检测仪,这些步骤可以通过使用预嵌入的内毒素标准...
点击进入详情页
本回答由Sievers分析仪提供
展开全部
clear;clc;
u=100;
x=[5,10,15,5,10,15];
t=[8,8,8,16,16,16];
c=[50,20,10,57,24,12];
f=@(beta,x)u*(1-erf(x(:,1)./(2*(beta(1)*x(:,2).^(1-beta(2))/(1-beta(2))))));
beta = nlinfit([x;t]',c',f,[.1,.1])%拟合
f(beta,[x;t]')%检验
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
polyfit函数是用来作拟合的函数,得出的是y和x的近似关系即返回y用x表示后涉及的系数值。我觉得在这里是完全可以用的。以上你的结果用polyfit函数同样可以得出,代码如下:parameters=polyfit(x,y,2);
至于M文件我认为没有必要编写。因为polyfit已经是现成的M文件,直接调用就可以得出参数就可以写出
函数解析式
。
至于M文件我认为没有必要编写。因为polyfit已经是现成的M文件,直接调用就可以得出参数就可以写出
函数解析式
。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询