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

[其他研讨] 求助:Do循环的结果储存 (急切)

[复制链接]
发表于 2010-3-25 18:04:39 | 显示全部楼层 |阅读模式 来自 韩国
本帖最后由 lxlusheng 于 2010-3-26 11:23 编辑

Do[Print[n], {n, -3, 5, 2}], 运行结果怎么储存在一个Cell里面呢,而不是一个一个的,因为需要将结果拷贝出来,成为一行或者一列,在excel里面作图的。恳求各位兄台指点一下啊。。。。
发表于 2010-3-26 12:51:02 | 显示全部楼层 来自 山东淄博
Simdroid开发平台
建一个空表,用appendTo依次往里加。最后用export输出到xls文件里。
回复 不支持

使用道具 举报

发表于 2010-3-26 13:29:58 | 显示全部楼层 来自 北京
  1. arr = Table[n, {n, -3, 5, 2}]
  2. Export["C:\\arr.xls", arr, "Text"]
复制代码
如果不写路径C:\\的话,我的机子默认路径是<我的文档>.
回复 不支持

使用道具 举报

 楼主| 发表于 2010-3-26 15:27:31 | 显示全部楼层 来自 韩国
非常感谢啊,不过我这里计算里面要用到循环计算,而且比较复杂,就是在一个规定的区间里面取点以后参与能量最小化计算求解,解得到以后再代入下一步的多个计算取得最终的多个结果,最终的这多个结果要从mathematica里面到处,放入EXcel作图。所以我使用了Do循环,如果用Table的话,不好把计算写进入吧,而且每次只能显示一组数据的。不知道兄台有什么想法呢?谢谢了。

3# ggggwhw
回复 不支持

使用道具 举报

 楼主| 发表于 2010-3-26 15:28:39 | 显示全部楼层 来自 韩国
本帖最后由 lxlusheng 于 2010-3-26 15:55 编辑

w={};Do[AppendTo[w,n],{n,1,4}];Export["C:\\w.xls", w, "Text"]
回复 不支持

使用道具 举报

 楼主| 发表于 2010-3-26 15:57:37 | 显示全部楼层 来自 韩国
是吗,我现在就试验一下
6# waynebuaa
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-1-7 03:51 , Processed in 0.039081 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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