DigitalMicrograph 光束偏移脚本
DigitalMicrograph beamshift scripting
我正在尝试使用 EMSetBeamShift 函数编写脚本,但由于输入是 long (int),我可以进行的最小偏移是 1。
我的问题是这个移动的单位是什么,我怎样才能使光束移动更小?
谢谢
命令 EMSetBeamShift()
直接映射到显微镜 API 的相应功能,因此接收到的操作取决于您拥有的显微镜(并且不受 DM 脚本控制)。
但是,如果您有经过校准的显微镜,您应该可以使用该命令
EMSetCalibratedBeamShift()
相反。
另请参阅本主题的 F1 帮助部分中的示例:
我正在尝试使用 EMSetBeamShift 函数编写脚本,但由于输入是 long (int),我可以进行的最小偏移是 1。
我的问题是这个移动的单位是什么,我怎样才能使光束移动更小?
谢谢
命令 EMSetBeamShift()
直接映射到显微镜 API 的相应功能,因此接收到的操作取决于您拥有的显微镜(并且不受 DM 脚本控制)。
但是,如果您有经过校准的显微镜,您应该可以使用该命令
EMSetCalibratedBeamShift()
相反。
另请参阅本主题的 F1 帮助部分中的示例: