| 查看: 3515 | 回复: 3 | ||
[求助]
计算过程中循环变量和迭代变量如何处理? 已有1人参与
|
|
各位虫友: 最近在使用comsol的时候遇到了这样的问题,有三个变量互为循环变量。 简单说a=a0 最为a的初始值,b=f(a),c=f(b),在下一个时间步长时 a'=a0-c。只有b,c又在计算。这中间就涉及到了a,b,c之间的互相循环,和a本身的迭代。 如果在matlab中可以很好的解决,但是在comsol的计算过程中遇到了问题。 如果直接编写a=a0-c, b=f(a), c=f(b), 会直接提示循环变量,不能计算。而且a=a-c也是提示循环变量不能够计算。 因为需要计算的问题为瞬态问题,计算变量也会随着时间(计算步长)的变化而变化,所以变量必须要在计算过程中不断改变,想问一下大家对这样的问题有什么好的解决办法或是解决思路吗,可以共同探讨。 我目前知道的comsol在计算过程中会变的只有t时间变量,但是如何应用进去还是没有很好的想法 |
» 猜你喜欢
面上可以超过30页吧?
已经有13人回复
网上报道青年教师午睡中猝死、熬夜猝死的越来越多,主要哪些原因引起的?
已经有10人回复
为什么中国大学工科教授们水了那么多所谓的顶会顶刊,但还是做不出宇树机器人?
已经有13人回复
什么是人一生最重要的?
已经有8人回复
版面费该交吗
已经有17人回复
体制内长辈说体制内绝大部分一辈子在底层,如同你们一样大部分普通教师忙且收入低
已经有19人回复
【博士招生】太原理工大学2026化工博士
已经有8人回复
280求调剂
已经有4人回复
ynsjliujun
铁虫 (小有名气)
- 应助: 0 (幼儿园)
- 金币: 3042.7
- 帖子: 276
- 在线: 39.2小时
- 虫号: 1721546
- 注册: 2012-03-28
- 性别: GG
- 专业: 化学动力学
2楼2018-05-06 23:54:00
bfamq
铁杆木虫 (著名写手)
- 应助: 184 (高中生)
- 金币: 6790.9
- 散金: 2115
- 红花: 90
- 帖子: 2320
- 在线: 1029.1小时
- 虫号: 1621962
- 注册: 2012-02-16
- 专业: 凝聚态物性 II :电子结构

3楼2018-05-07 08:44:55
4楼2020-05-28 22:27:19













回复此楼