| 24小時(shí)熱門版塊排行榜 |
| 7 | 1/1 | 返回列表 |
| 查看: 1929 | 回復(fù): 6 | ||
glazio鐵蟲(chóng) (小有名氣)
|
[求助]
用python求7個(gè)原子的回轉(zhuǎn)半徑
|
|
寫代碼上我是門外漢,我自己算出來(lái)的結(jié)果懷疑不對(duì),在這里請(qǐng)python達(dá)人指點(diǎn)一下,能給出你們的計(jì)算腳本讓我拜讀是最好了,呵呵。 1. 回轉(zhuǎn)半徑網(wǎng)頁(yè)請(qǐng)見(jiàn)這里 2. 代碼要求:因?yàn)檫@個(gè)腳本是在一個(gè)模擬軟件中使用的,該軟件使用基本的python環(huán)境而沒(méi)有scipy、numpy等模塊,所以在腳本里只能用python內(nèi)置的一些函數(shù)和命令 3. 七個(gè)原子的三維坐標(biāo)和我做的代碼如下 def f_Rg(list): n=len(list) sum_x=sum_y=sum_z=0 for list_sub1 in list: sum_x+=list_sub1[0] sum_y+=list_sub1[1] sum_z+=list_sub1[2] rc=[1.0*sum_x/n,1.0*sum_y/n,1.0*sum_z/n] #center of gravity, assuming all atoms have equal weight sum_Rg2=0 for list_sub2 in list: sum_Rg2+=(list_sub2[0]-rc[0])**2+(list_sub2[1]-rc[1])**2+(list_sub2[2]-rc[2])**2 result=[rc,(1.0*sum_Rg2/n)**0.5] return result mol = [ [9.6397, 10.8355, 5.5044], \ [7.6624, 11.6655, 5.5672], \ [9.1239, 10.4822, 4.5657], \ [8.1561, 10.4279, 4.4660], \ [7.3390, 10.9163, 4.8606], \ [7.4566, 12.0949, 4.5525], \ [7.9986, 12.6564, 5.3909]] Gy = f_Rg(mol) print format( 'Center=(%.2f, %.2f, %.2f), Rg=%.2f' %(Gy[0][0], Gy[0][1], Gy[0][2], Gy[1]) ) 4. 以上腳本的計(jì)算結(jié)果如下 Center=(8.20, 11.30, 4.99), Rg=1.22 下圖中綠色球就是7個(gè)原子,紅色箭頭起始點(diǎn)是重心rc,箭頭長(zhǎng)度就是Rg,怎么看怎么覺(jué)得計(jì)算結(jié)果是錯(cuò)的 7 atoms [ Last edited by glazio on 2012-6-21 at 13:00 ] |
至尊木蟲(chóng) (著名寫手)
驃騎將軍

至尊木蟲(chóng) (著名寫手)
驃騎將軍

鐵蟲(chóng) (小有名氣)
至尊木蟲(chóng) (著名寫手)
驃騎將軍

至尊木蟲(chóng) (著名寫手)
驃騎將軍

鐵蟲(chóng) (小有名氣)
| 7 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 306求調(diào)劑 +9 | chuanzhu川燭 2026-03-18 | 9/450 |
|
|---|---|---|---|---|
|
[考研] 工科材料085601 279求調(diào)劑 +8 | 困于星晨 2026-03-17 | 10/500 |
|
|
[考研] 招08考數(shù)學(xué) +5 | laoshidan 2026-03-20 | 12/600 |
|
|
[考研] 考研化學(xué)308分求調(diào)劑 +5 | 你好明天你好 2026-03-23 | 6/300 |
|
|
[考研] 一志愿中南大學(xué)化學(xué)學(xué)碩0703總分337求調(diào)劑 +4 | niko- 2026-03-22 | 4/200 |
|
|
[考研] 352求調(diào)劑 +3 | 大米飯! 2026-03-22 | 3/150 |
|
|
[考研] 280分求調(diào)劑 一志愿085802 +4 | PUMPT 2026-03-22 | 7/350 |
|
|
[考研] 生物學(xué)一志愿985,分?jǐn)?shù)349求調(diào)劑 +4 | zxts12 2026-03-21 | 7/350 |
|
|
[考研] 求調(diào)劑 +4 | 要好好無(wú)聊 2026-03-21 | 4/200 |
|
|
[考研] 求調(diào)劑 +3 | .m.. 2026-03-21 | 4/200 |
|
|
[考研] 265求調(diào)劑 +12 | 梁梁校校 2026-03-19 | 14/700 |
|
|
[考研] 279分求調(diào)劑 一志愿211 +14 | chaojifeixia 2026-03-19 | 15/750 |
|
|
[考研] 求調(diào)劑 +3 | 白QF 2026-03-21 | 3/150 |
|
|
[考研] 070300化學(xué)319求調(diào)劑 +7 | 錦鯉0909 2026-03-17 | 7/350 |
|
|
[考研] 296求調(diào)劑 +6 | www_q 2026-03-18 | 10/500 |
|
|
[考研] 295材料求調(diào)劑,一志愿武漢理工085601專碩 +5 | Charlieyq 2026-03-19 | 5/250 |
|
|
[考研] 求調(diào)劑 +3 | @taotao 2026-03-20 | 3/150 |
|
|
[考研] 0703化學(xué)調(diào)劑 +5 | pupcoco 2026-03-17 | 8/400 |
|
|
[考博] 26博士申請(qǐng) +3 | 1042136743 2026-03-17 | 3/150 |
|
|
[考研] 301求調(diào)劑 +4 | A_JiXing 2026-03-16 | 4/200 |
|