如何编写vnmr脉冲程式-中山大学化学系.pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
如何编写vnmr脉冲程式-中山大学化学系

如何編寫VNMR脈衝程式 丁尚武 國立中山大學化學系 2004第一版 2006第二版 意見和問題請送:ding@facmail.nsysu.edu.tw S.Ding/NSYSU 1 預備基礎及參考資料 以C ++為基礎(僅有入門知識即可) 適用所有VARIAN NMR 系統 (Mercury,Inova, Inova Unity等) 各種固態、液態、成像實驗 參考: 1. 任何一本C (++)教本 2. 任何一本UNIX教本 3. VNMR User Programming 4. VNMR Commands S.Ding/NSYSU 2 先複習一下各形狀、名稱、色標之意義 S.Ding/NSYSU 3 目標 • 編寫脈衝程式(包括如何利用別人的程式) • 編譯脈衝程式(語法、句法無誤?) • 測試脈衝程式、糾錯(參數創建了?值域合理否?) • 光譜/影像測試(實驗思想正確否?) • 編寫巨集指令(宏指令) • 編寫菜單 S.Ding/NSYSU 4 寫好程式的前提 • 徹底弄清楚你的程式涉及的理論原理 (你要自旋如何動),這是最要緊的,也是最挑戰的。 • 熟悉VNMR指令(至少會找) 訣竅:磨 • 通曉儀器參數 記得場強(不會不知道吧!)及勻場指標 瞭解各射頻通道脈衝產生器的功率/步進值,相位、形 狀化功能 瞭解梯度通道數、功率/步進值、相位、形狀化功能 注意接收機的增益範圍、相位功能 留心液態、固態、成像實驗的異同點 瞭解探頭(頻道數、梯度通道數、承受脈衝功率/時間極限) • 一定的編程技巧(遠不只是會寫程式碼) S.Ding/NSYSU 5 不同的命令狀態 • UNIX命令態: UNIX殼下的黑色光標 • VNMR命令態: VNMR下的藍色光標 • 編輯命令態:編輯態下的黑色光標 S.Ding/NSYSU 6 脈衝程式的功用 • 產生所要的脈衝序列 各頻道射頻脈衝功率、寬(長)度、相位、形狀 (靜止磁場)梯度脈衝功率、寬(長)度、相位、形狀 (交變磁場)梯度脈衝功率、寬(長)度、相位、形狀 延遲 判斷與轉向 循環 維度 • 時段狀態STATUS (A 、B 、C 、D等) • 與外部控制通訊 • 採集數據點 程式外參數(多數可由dg或呼叫而顯示在面版上): 各維譜寬和解析度、累加次數(確定訊雜比即靈敏 度)

文档评论(0)

ailuojue + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档