| 查看: 1647 | 回复: 5 | ||
gq0502木虫 (正式写手)
|
[求助]
comsol with matlab并行
|
|
大家好,我最近新建的一个模型需要不同的区域里面有不同的material,我使用comsol with matlab去实现,循环过程如下,很简单的一个过程,但是实现起来速度极慢,因此我考虑并行,但是提示有问题“Identifier: root is not serializable”,大家知道该怎么解决吗?或者如果不使用并行,有什么办法能让着一个过程快一点么? 多谢多谢! parfor n2=1:4096 %no of grids model.material.duplicate(strcat('mat', num2str(n2+3)), 'mat1'); model.material(strcat('mat', num2str(n2+3))).selection.set(n2+2); model.material(strcat('mat', num2str(n2+3))).propertyGroup('def').set('relpermittivity', grid_permittivity(n2)); end |
» 猜你喜欢
2026年国自然面上资助率
已经有20人回复
一个有机合成实验室都需要哪些设备?
已经有5人回复
面上再次挂了,太难了,躺也躺不了,倦也卷不过,小学校之殇!
已经有22人回复
微信指数没变化,科研之友没阅读
已经有18人回复
基础研究怎么拉横向,学校到款任务越来越多,难以完成 拉横向,都有哪些途径啊
已经有8人回复
HXDI做水性聚氨酯乳液,是不是特别容易出渣
已经有3人回复
系统今天又提示维护了,估计离放榜不远了
已经有15人回复
你们的时间戳变了吗
已经有4人回复
产物和副产物价值比较
已经有5人回复
时间戳他又来了
已经有17人回复

2楼2016-06-27 15:54:51
363913191
木虫 (著名写手)
- 应助: 1 (幼儿园)
- 金币: 4961.7
- 红花: 3
- 帖子: 1123
- 在线: 203.9小时
- 虫号: 1383079
- 注册: 2011-08-29
- 性别: GG
- 专业: 通信理论与系统
3楼2016-06-27 16:05:03
bingomini
金虫 (正式写手)
- 应助: 4 (幼儿园)
- 金币: 1532.4
- 散金: 210
- 红花: 1
- 帖子: 303
- 在线: 63.9小时
- 虫号: 2321292
- 注册: 2013-03-05
- 性别: GG
- 专业: 化学反应工程
|
并行机群一般支持的语言是c和fortan,matlab高版本有自带的并行工具箱,建议用并行机群去计算,比如openmp或者mpi,这块的代码我这学期学了一些,matlab对于大规模循环是死穴 发自小木虫IOS客户端 |

4楼2016-06-28 06:22:55
gq0502
木虫 (正式写手)
- 应助: 4 (幼儿园)
- 金币: 7925.6
- 散金: 265
- 红花: 6
- 帖子: 893
- 在线: 525.3小时
- 虫号: 1422748
- 注册: 2011-09-29
- 性别: GG
- 专业: 化学工程及工业化学

5楼2016-06-28 08:52:00
gq0502
木虫 (正式写手)
- 应助: 4 (幼儿园)
- 金币: 7925.6
- 散金: 265
- 红花: 6
- 帖子: 893
- 在线: 525.3小时
- 虫号: 1422748
- 注册: 2011-09-29
- 性别: GG
- 专业: 化学工程及工业化学

6楼2016-07-07 15:51:47










回复此楼