找回密码
 注册
Simdroid-非首页
查看: 150|回复: 4

[基础概念] mathematica 怎么进行并行计算?

[复制链接]
发表于 2010-12-21 16:30:17 | 显示全部楼层 |阅读模式 来自 大连理工大学
在mathematica里积分运算怎么进行并行运算?最简单的
Integrate[]这个命令怎么进行并行计算!
查阅mathematica并行计算的部分 积分运算好像不能并行运行,谁有什么办法?谢谢了!
发表于 2010-12-21 23:37:16 | 显示全部楼层 来自 浙江嘉兴
Simdroid开发平台
并行运算,你指的是 所有的 关于Integrate[]的代码 同时运行?这个真不知道哦,同求。
回复 不支持

使用道具 举报

发表于 2010-12-22 07:32:51 | 显示全部楼层 来自 台湾

  1. f[x_] := Integrate[PDF[NormalDistribution[0, 1], z], {z, -4, x}]
  2. DistributeDefinitions[f];
  3. ParallelMap[f, Range[-4, 4, 0.1]]
  4. ParallelTable[f[x], {x, -4, 4, 0.1}]
复制代码

评分

2

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2010-12-22 09:20:05 | 显示全部楼层 来自 大连理工大学
非常感谢你 我试试 主要就是mathematic积分积的太慢了 想并行运行一下
回复 不支持

使用道具 举报

发表于 2010-12-22 23:29:27 | 显示全部楼层 来自 浙江嘉兴
奇怪,我的 8.0 怎么报错呢?楼主帮忙看看,谢谢。不知道 楼主 是不是 这个 错误提示?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-3-29 19:42 , Processed in 0.041421 second(s), 17 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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