作者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