| 查看: 512 | 回复: 2 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
King_A金虫 (小有名气)
|
[求助]
自定义公式的非线性拟合求参数,程序报错 已有1人参与
|
||
|
代码如下: function diff = myfun_1( U,X,Y ) D=U(1); Q=U(2); diff=1-exp((-4.49e14*(6D).^1.5)*(exp(-Q./(8.314*X))*((8.314*X.^2)./Q)*(1-exp(Q.*(996.56-X))./(8.314*X.^2)))^1.5) end clear all >>X=xlsread('D:\Documents\Desktop\数据.xls','A1:A83'); >> Y=xlsread('D:\Documents\Desktop\数据.xls','B1:B83'); >> options=optimset('Largescale','off'); >> U0=[1,1,1]; >> U=lsqnonlin(@myfun_1,U0,[],[],options,X,Y); 结果报错如下: Error using feval Error: File: myfun_1.m Line: 5 Column: 23 Unexpected MATLAB operator. Error in lsqnonlin (line 194) initVals.F = feval(funfcn{3},xCurrent,varargin{:}); Caused by: Failure in initial user-supplied objective function evaluation. LSQNONLIN cannot continue. 请问问题出在哪?应该怎么改正呢? 数据数据已经在文件中给出。希望帮忙指正,谢谢! |
» 本帖附件资源列表
-
欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com - 附件 1 : 参数.doc
- 附件 2 : 数据.xls
2016-09-15 15:52:17, 21.5 K
2016-09-15 15:52:27, 28 K
» 猜你喜欢
关于Filecode分析方法
已经有10人回复
重要来源:本周末出结果
已经有9人回复
FileCode能看出啥?
已经有24人回复
我的国基提前知道中了,可是同事的操作让我实在接受不了,怎么会有这样的人
已经有14人回复
结合人工智能,周易传统文化,filecode打分制来了,3分以上希望很大。
已经有4人回复
2019年青年基金涵评意见,大家看看几个A,几个B?
已经有11人回复
应该是93bebmhtak前后十一个字符比较关键
已经有36人回复
不应该看fileCode
已经有6人回复
好奇怪的filecode
已经有6人回复
filecode
已经有15人回复
3楼2016-09-15 16:10:52
Mr__Right
专家顾问 (著名写手)
-

专家经验: +31 - 应助: 317 (大学生)
- 金币: 14456.3
- 散金: 500
- 红花: 54
- 帖子: 2716
- 在线: 950.6小时
- 虫号: 1972612
- 注册: 2012-09-04
- 性别: GG
- 专业: 应用数学方法
- 管辖: 程序语言

2楼2016-09-15 16:01:27










回复此楼