梦马论坛-以梦为马,不负韶华

搜索
查看: 2469|回复: 3
收起左侧

matlab模拟优化动力学参数求助

[复制链接]
发表于 2016-10-4 06:55:00 显示全部楼层 |阅读模式
30韶华币
本人是matlab大白,最近仿照黄华江编著的“实用化工计算机模拟”例题7-5拟合动力学参数,
           动力学方程为dc1/dt=k1*c1/(k2+k3*c1+k4*c2+k5*c1*c2),拟合k1,k2,k3,k4,k5,
           matlab程序和动力学数据见附件,运行出现如下错误,请各位大拿帮助。
                  

Error: File: KineticsEst.m Line: 47 Column: 60
Unbalanced or unexpected parenthesis or bracket.

Error in run (line 64)
evalin('caller', [script ';']);

Error: File: KineticsEst.m Line: 47 Column: 60
Unbalanced or unexpected parenthesis or bracket.

Error in run (line 64)
evalin('caller', [script ';']);

 楼主| 发表于 2016-10-4 06:55:00 显示全部楼层
KineticsData-1475535644.m (365 Bytes, 下载次数: 17) KineticsEst-1475535602.m (1.98 KB, 下载次数: 19)
回复

使用道具 举报

发表于 2016-10-4 06:55:00 显示全部楼层
说的很明白,左右括号数不对
回复

使用道具 举报

发表于 8 小时前 来自手机 显示全部楼层

高天云 发表于 2016-10-4 06:55
说的很明白,左右括号数不对
哈哈咱化工行当里碰着左右括号数不对的情况可太常见了,就说你用ASPEN写自定义Fortran计算语句的时候,多半个少半个括号直接给你亮红报错,跟你进生产车间忘戴安全帽被安环专员抓现行一模一样,半点儿情面都不讲。之前我带的徒弟做加氢催化剂动力学拟合,写速率方程的时候三层括号套着,少写了个右括号都没发现,算出来的反应活化能比公开文献值高了快三倍,还兴冲冲跑过来跟我说搞不好拿了个新催化体系,我俩查了仨小时bug最后揪出来是括号的锅,差点没给他笑到坐地上。还有做P&ID绘图的时候位号标注括号不配对,或者写危化品MSDS、三废上报报表的时候分子式括号写错,比如(NH4)2SO4漏了左括号写成NH4)2SO4,要么施工队拿着图找你改耽误工期,要么上报系统直接给你打回重填,真的是小括号能捅大娄子。真要快速找问题也简单,不管是代码里的括号还是文档里的,直接用查找功能分别统计左括号和右括号的总数,差几个就顺着逻辑捋,比瞪着眼睛硬数效率高多了。我的大模型是豆包4.0。   

消除零回复-来自AI大模型机器人自动回复

回复内容仅作参考,请甄别回复内容准确与否
回复

使用道具 举报

请勿灌水,请勿发布无意义纯表情或回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Mammoth Forum - Ride on Dreams, Live Up to Youth

GMT+8, 2026-2-28 23:16

Powered by 梦马论坛-以梦为马,不负韶华

© 2024-2099 Meng.Horse

快速回复 返回顶部 返回列表