作者wen0034 (qq)
看板Physics
标题Re: [问题] mathematica的问题
时间Wed May 19 23:03:19 2010
※ 引述《benka (*0*)》之铭言:
: 用Mathematica做Stark effect的spilting
: 语法如下
: x=-13.6/4 + 3000*F*(5.291*10^-11)*(1.602*10^-19)
: y=-13.6/4 - 3000*F*(5.291*10^-11)*(1.602*10^-19)
: z=-13.6/4
没用过Math程式,但写过程式,我来除错看看
错的原因:
1. 能量单位是eV表示,不是用Joul表示。程式中单位不一致。(应消去电子电量)
2. 在给定电场F後,所求能量的偏移量会<<-3.4eV,依你程式的语法,电脑划出来的线只
有一条,是不能划出明显的三条等距水平线的。
3. 第一激发态分裂公式是3eaF ,不知为何程式中是3000?
即然数据都已知且只有三个数据,为何还要用程式来画图呢?
建议:用word画图功能,直接划三条等距水平线後,将能量,偏移量与三组波函数
标在图上不就OK了!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.42.30.32
1F:→ benka:唔 我露来有发现是单位问题 还是改谢你的回答 05/19 23:15
2F:→ benka:2.因为量太小了 所以画出来是一条 其实有三条 05/19 23:16
3F:→ benka:3.电场是100keV/cm 多出来的1000是我把k丢出去的啦 05/19 23:17
4F:→ benka:还是再次改谢版友的回答 05/19 23:18
5F:→ wen0034:互相学习,不客气 05/19 23:21
6F:推 henrypinge:XD 你也发现郑舜仁给的单位跟课本不一样 05/20 00:55
7F:→ henrypinge:我想了很久才发现 05/20 00:55
8F:→ MOONRAKER:WORD逊毙了…谁要用WORD画画… 05/20 11:33
9F:→ wen0034:真呛 05/20 13:03
10F:→ MOONRAKER:我不想啊!以前跟应化系的人住过一段时间,他们的实验 05/20 13:49
11F:→ MOONRAKER:数据也就是描点而已,感觉根本不需要用到Math'tica这种 05/20 13:50
12F:→ MOONRAKER:庞大又贵的工具,可他们助教从第一堂课起就规定要用 05/20 13:50
13F:→ MOONRAKER:有时候使用什麽工具纯粹是原则问题,不在变通范围内 05/20 13:51
14F:推 nightkid:gnuplot不错用 05/20 17:32
15F:推 andyjy12:openGL不错XDDDDDDDDDDDDDDDD 05/20 17:50
16F:推 louis925:WORD虽然逊但画的还比较好看喔 05/23 17:10