| 查看: 710 | 回复: 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论文润色/翻译怎么收费?
已经有277人回复
深圳大学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人回复
» 抢金币啦!回帖就可以得到:
南方医科大学中药学院 申请考核博士一名 (天然药化方向,天然产物分离经验优先)
+1/272
Postdoctoral Research Fellow Position in Causal Inference Weill CorneIl Medicine
+1/92
结构动力学与结构健康监测方向欧盟玛丽居里全奖博士招聘
+1/78
丙烯液相
+1/76
深圳大学信息功能电子材料方向“申请-考核制”博士生招生
+2/70
娃娃们今儿考试喽。。。。
+1/61
时隔多年再次回到小木虫,有一番感慨
+1/50
西安交通大学前沿院/机械学院招收2026级硕博研究生!
+1/37
西交利物浦大学招收26年【全奖】博士生1名(空间智能沉浸式手术导航)
+1/34
山东科技大学招聘化学化工博士博士后
+1/28
教育部重点实验室和清华大学某国家重点实验室,联合培养硕生、博生,并长期招博士后
+1/27
德国Karlsruhe Institute of Technology招收电化学储能及联合培养CSC博士
+1/14
求资源
+1/11
青岛大学招收少数民族【少干计划】生物与医药博士研究生
+1/9
四川大学华西医院沈百荣教授课题组科研助理招聘启事
+1/8
招聘农用化学产品销售一名,须具备良好的英语口语,以便拓展海外市场。
+1/7
苏州大学招收申请考核制博士生、博士后(2026)
+1/6
【博士后/科研助理招聘-北京理工大学-集成电路与电子学院-国家杰青团队】
+1/4
英国兰卡斯特大学(Lancaster University)大模型、计算机视觉PhD招生
+1/2
澳科大诚招2026年秋季全奖博士研究生(药剂学/生物材料方向)
+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













,
回复此楼
恩,谢谢!