| 查看: 709 | 回复: 4 | |||
[交流]
forcal 代码运行后出错
|
|
运行了别人的Forcal代码,出现了“Forcal表达式运行错误! 实数表达式名称:main 所在模块:-1 实数函数名:fcopt::SimOpt 错误代码:3”为什么?能不能帮忙调试下,指出问题所在!!谢谢~~ 代码:!using["sys","IMSL","fcopt"]; f(t,HCp,dHCp : R : k1,a,E1, Acid,T)= { R=8.3144, dHCp=-k1*Acid^a*exp[-E1/(R*T)]*HCp }; 优化(_k1, _a, _E1 : i, j, s, t1, t2, HCp, IDO : k1,a,E1, Acid,T, hf, tArray, max, TempArray,AcidArray,maxHCp)= { k1=_k1, a=_a, E1=_E1, s=0, j=0, (j IDO=1, t1=tArray.A(0,0), HCp=tArray.A(0,j+1), i=1, (i IVPRK(&IDO, hf, &t1, t2, 1e-6, 0, &HCp), s=s+[HCp-tArray.A(i,j+1)]^2, i++ }, IVPRK(3, hf, &t1, t2+0.1, 1e-6, 0, &HCp), j++ }, s }; main(:i, k1, a, E1, min : hf, tArray, max, TempArray,AcidArray,maxHCp)= { ClearImslErr(), //清空IMSL的错误输出 ERSET(0, 0, 0), //关闭IMSL错误输出 hf=HFor("f" ,max=10, maxHCp=8,//实验数据组数 tArray=new{rtoi(real_s),rtoi(max),rtoi(maxHCp+1)}.free().io::arrayns{ //存放实验数据 " 0 14.277 12.892 13.880 12.859 13.526 15.058 14.705 14.042 5 14.057 12.721 12.986 12.576 13.138 11.872 14.530 12.709 10 13.418 11.721 11.350 11.616 12.309 9.015 13.831 12.133 20 11.691 9.383 10.122 9.069 10.231 7.119 12.748 9.872 30 9.220 7.622 7.795 7.321 7.870 5.223 10.619 5.949 40 7.875 6.287 6.781 5.880 6.358 4.451 8.678 4.741 60 6.554 4.687 6.101 4.076 5.310 3.162 8.043 3.527 80 5.776 4.946 4.416 3.784 2.915 2.284 5.270 3.196 100 4.646 3.586 3.434 2.716 2.502 2.070 4.072 2.489 120 2.998 3.101 1.985 2.458 2.370 1.933 3.866 2.989 " }, TempArray=new{rtoi(real_s),rtoi(maxHCp)}.free().io::arrayns{"413.15 413.15 423.15 423.15 433.15 433.15 443.15 443.15"}, AcidArray=new{rtoi(real_s),rtoi(maxHCp)}.free().io::arrayns{"0.7 0.9 0.5 0.7 0.3 0.5 0.1 0.3"}, min=1.1, k1=0.3, a=1.2, E1=1e5, //提供一组合适的初值 i=SimOpt[HFor("优化" , optstep,0, optexpand,1.5, optcontract,0.5, optmax,5000 : &k1, &a, &E1, &min], //求n维极值的单形调优法printff{"\r\n实际迭代次数={1,i}, k1={2,r}, a={3,r}, E1={4,r}, 目标函数终值={5,r}\r\n",i, k1, a, E1, min}, ERSET(0, 2, 2), ERSET(0, 1, 0) //打开IMSL错误输出 }; [ Last edited by ahbiao on 2011-3-27 at 21:41 ] |
» 猜你喜欢
南开大学物理学院张书辉副教授招收凝聚态物理理论方向博士生、硕士生
已经有22人回复
杂志要求提供official language-editing certificate
已经有4人回复
物理学I论文润色/翻译怎么收费?
已经有60人回复
深圳大学2026年秋博士招生-物理学-活性胶体方向-高永祥课题组
已经有17人回复
论物质与能量的统一模型及物理现象解释
已经有0人回复
基于基元I统一理论的数学相关应用推导
已经有0人回复
基元I统一理论:宇宙本质、层级演化与修炼文明的本源规律
已经有1人回复
基元I理论下三大核心空间现象精准推导与细节解析
已经有0人回复
基于基元 I 统一理论的反重力理论推导
已经有0人回复
基于基元I统一理论的量子力学本源推导
已经有1人回复
推荐一款可以AI辅助写作的Latex编辑器SmartLatexEditor,超级好用,AI润色,全免费
已经有11人回复
» 本主题相关价值贴推荐,对您同样有帮助:
求助用MS计算声子谱出错的问题
已经有15人回复
fortran转换CHGCAR出错
已经有4人回复
VASP并行计算出错
已经有9人回复
Gaussian 计算拉曼光谱最后时刻出错
已经有14人回复
急!关于nsfc申请代码的问题
已经有6人回复
得不到纯产物,哪出错了,亲们帮忙看看啊
已经有3人回复
高斯09中的L502出错的问题
已经有5人回复
关于CASTEP 中计算时出错
已经有6人回复
出错 warning#2 #180
已经有7人回复
选错申请代码了,影响大吗
已经有29人回复
MS一打开就出错,任何任务都不能运行
已经有12人回复
博士后基金申请在打印转化成word时出错
已经有13人回复
» 抢金币啦!回帖就可以得到:
Postdoctoral Research Fellow Position in Causal Inference Weill CorneIl Medicine
+1/92
天津科技大学邓启良教授团队 招收2026年博士生
+1/80
结构动力学与结构健康监测方向欧盟玛丽居里全奖博士招聘
+1/78
丙烯液相
+1/76
深圳大学信息功能电子材料方向“申请-考核制”博士生招生
+2/70
西安交通大学前沿院/机械学院招收2026级硕博研究生!
+1/37
西交利物浦大学招收26年【全奖】博士生1名(空间智能沉浸式手术导航)
+1/34
南方医科大学生物医学工程学院招收申请考核制博士生2名、博士后2名(2026)
+1/31
上海市“光探测材料与器件”工程技术研究中心(上海应用技术大学)招聘优秀研究人员
+1/28
南方科技大学仉晶晶课题组诚聘有机方向博士后、科研助理
+1/8
招聘农用化学产品销售一名,须具备良好的英语口语,以便拓展海外市场。
+1/7
M200-A摩擦磨损试验机
+1/7
太原理工大学集成电路学院院长团队招收2026年博士研究生
+1/7
加氢裂化
+1/5
中山大学柔性电子学院黄维院士团队诚招博士后(柔性可穿戴电子或相关方向)
+1/4
【博士招生】哈工大(深圳)智能学部机器人与先进制造学院 陆文杰老师课题组
+1/4
邵阳学院食品与化学工程学院硕士调剂
+1/3
电子科技大学,电子科学与工程学院,杨青慧教授,2026年博士研究生招生
+1/3
海南大学生态学博士点招收2026年博士研究生(第二批)
+1/1
接理论计算,主要包含第一性原理、分子动力学、机器学习、有限元模拟等,欢迎学术交流
+1/1
ahbiao(金币+10): 谢谢~~ 2011-03-30 08:10:16
|
本帖内容被屏蔽 |
2楼2011-03-29 10:10:20
3楼2011-03-30 08:12:07
ahbiao(金币+40): 2011-03-31 08:34:11
|
本帖内容被屏蔽 |
4楼2011-03-30 15:03:23
5楼2011-03-31 08:34:35













,
回复此楼
恩,谢谢!