| 查看: 654 | 回复: 0 | |||
[求助]
matlab 先求定积分,再求参数,出现错误
|
|
我想求定积分,然后在根据定积分的值求参数,具体过程: 首先,定义一个function求定积分: function dT = km(x,sT) fun=@(temp)((-x(1)*x(2)*(temp).^(x(2)-1.0))./ ... ((x(3)^x(2))*((1+(temp./x(3)).^x(2)).^2))); dT=quadl(fun,0,sT); %x为输入的数组,包括三个参数,sT为数组,为积分的上限值; %dT为返回的积分值; 然后再调用function求参数: x0=[0.0, 0.0, 0.0]; %初值 x1=[300.0 -10.0 0.0]; %下边界 x2=[500.0 0.0 1000.0]; %上边界 [x,resnorm]=lsqcurvefit(@km,x0,stimeT,dmT,x1,x2); %x0, x1, x2分别为初值,下边界和上边界; %stimeT和dmT分别为自变量x和因变量y,都是数组; 但是出现了这样的错误: Error using - Matrix dimensions must agree. Error in quadl (line 66) x = [a c-h*s c c+h*fliplr(s) b]; Error in km (line 6) dT=quadl(fun,0,sT); Error in lsqcurvefit (line 195) initVals.F = feval(funfcn_x_xdata{3},xCurrent,XDATA,varargin{:}); Error in individual_kernel (line 57) [x,resnorm]=lsqcurvefit(@km,x0,stimeT,dmT,x1,x2); Caused by: Failure in initial user-supplied objective function evaluation. LSQCURVEFIT cannot continue. 请问,如何修改程序,谢谢! |
» 猜你喜欢
全日制(定向)博士
已经有5人回复
假如你的研究生提出不合理要求
已经有10人回复
萌生出自己或许不适合搞科研的想法,现在跑or等等看?
已经有4人回复
Materials Today Chemistry审稿周期
已经有4人回复
参与限项
已经有3人回复
实验室接单子
已经有4人回复
对氯苯硼酸纯化
已经有3人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有12人回复
所感
已经有4人回复
要不要辞职读博?
已经有7人回复
找到一些相关的精华帖子,希望有用哦~
matlab求模型参数有错误,求指导
已经有5人回复
matlab程序错误,提示如下【弄了半夜还是不行】
已经有10人回复
matlab二重积分的错误提示,指的是什么
已经有53人回复
matlab命令输出曲线图 出现变量维数错误 不知如何设置
已经有5人回复
如何用matlab求积分中一个变量的值,积分的值已知。
已经有5人回复
matlab求函数积分出错
已经有12人回复
这个积分函数能用matlab画出来吗?谢谢
已经有12人回复
求助一个Matlab语句错误,Error==>plus Matrix dimensions must agree
已经有3人回复
目标函数出现错误
已经有3人回复
特殊函数求解高手请进,这个类似于Gamma函数的定积分能否求解?
已经有12人回复
matlab求解非线性方程组,错误提示怎么解决
已经有5人回复
matlab中三重积分程序
已经有5人回复
matlab 积分求助
已经有8人回复
matlab 积分计算 算不出结果,求帮助!!!
已经有10人回复
matlab求积分,出现奇点怎么办?
已经有8人回复
matlab求数值积分?
已经有10人回复
【求助】积分微分方程matlab求解
已经有6人回复
科研从小木虫开始,人人为我,我为人人












回复此楼
点击这里搜索更多相关资源