奈米顆粒C語言數值模擬 光熱輔助光學拉伸金奈米顆粒

2021-10-16 08:39:12 字數 734 閱讀 6200

武漢大學物理科學與技術學院青年學者丁濤教授在國際著名期刊acs nano(《美國化學學會·奈米》)上發表研究**。

丁濤**題為「photothermal-assisted optical stretching of gold nanoparticles」(《光熱輔助光學拉伸金奈米顆粒》),物理科學與技術學院博士研究生王霜霜為第一作者,丁濤為通訊作者,武漢大學為**第一署名單位。

研究人員在利用雷射輻照金奈米顆粒導致其熔融的同時,利用光學力的協同作用,使近球形的金奈米顆粒發生拉伸變成奈米棒最終斷裂得到二聯體(圖1)。其成功的關鍵在於基底對奈米顆粒的粘滯作用,以及合適的溫度(輻照功率)讓金奈米顆粒發生軟化,光學力才能夠克服粘滯阻力對金顆粒產生拉伸作用。通過對溫度以及光學力的模擬,他們發現梯度力以及光壓力的水平分量對於金顆粒的拉伸起到主要作用。這一發現為奈米顆粒形貌的光學調控提供了一種新手段。

圖1:光熱輔助光學力拉伸金奈米顆粒形成奈米棒以及二聯體結構

不僅如此,在高功率下,金屬熔融液滴的表面張力作用佔主導地位,這些被拉伸的金奈米棒或二聯體可以重新轉變為球形的金顆粒(圖2),這種可擦寫的形貌變化,為基於奈米顆粒的資訊存器件提供新思路。

圖2:可重複擦寫的顆粒形貌以及等離激元共振峰變化

C 語言數值取整

預設情況下 丟棄小數點後面的值,結果為正數時可以認為是向下取整 結果為負數時取值結果和編譯器相關 int c a b 除此之外還有兩個函式可以實現向上取整或向下取整 ceil 可以理解為向正方向取整。如 3.5 取整為 4.3.5取整為 3 double ceil double x float ce...

鍊錶數值計算(C語言)

需要考慮到如下問題 1 由鍊錶儲存的數怎麼轉化為可以進行運算的數值 2 數值的儲存採用哪種資料型別,考慮運算過程中數值可能會超過定義的資料型別值的範圍,採用陣列形式儲存解決溢位問題 3 陣列形式的數值怎麼進行加法運算 4 數值結果如何轉化為可用鍊錶儲存的形式 include include defi...

C語言數值表示和計算

恢復內容開始 一 資料型別 在我的windows上檢視可以看到對資料型別長度的定義 define shrt min 32768 minimum signed short value define shrt max 32767 maximum signed short value define ush...