用于同步辐射的硬X射线相位补偿镜的研究
设计和加工了一台相位补偿的压电变形镜,使用干涉仪离线表征了其压电变形性能,并提出迭代全局优化算法,实现了变形镜对目标面形的快速高精度逼近。结合X射线散斑扫描技术,在光束的聚焦模式下测试了变形镜的在线相位补偿性能和对聚焦光斑尺寸的优化能力,结果显示,初始的43.4 μm焦斑尺寸经相位补偿后被压缩到了12.9 μm。上述研究为上海同步辐射光源的快速相位补偿提供了可能。
设计和加工了一台相位补偿的压电变形镜,使用干涉仪离线表征了其压电变形性能,并提出迭代全局优化算法,实现了变形镜对目标面形的快速高精度逼近。结合X射线散斑扫描技术,在光束的聚焦模式下测试了变形镜的在线相位补偿性能和对聚焦光斑尺寸的优化能力,结果显示,初始的43.4 μm焦斑尺寸经相位补偿后被压缩到了12.9 μm。上述研究为上海同步辐射光源的快速相位补偿提供了可能。
本文实例讲述了Python 函数用法。分享给大家供大家参考,具体如下: demo.py(函数定义): # say_hello() # 不能在定义函数之前调用函数 # Python 解释器知道下方定义了一个函数 def say_hello(): 函数的说明文档 print(hello 1) print(hello 2) print(hello 3) print(调用函数之前) # 只有在程序中,主动调用函数,才会让函数执行 say_hello() print(调用函数之后) 运行结果: 调用函数之前 hello 1 hello 2 hello
write()方法把字符串str写入文件。没有返回值。由于缓冲,字符串可能不实际显示文件,直到flush()或close()方法被调用。 语法 以下是write()方法的语法: fileObject.write( str ) 参数 str — 这是要被写入的文件中的字符串。 返回值 此方法不返回任何值。 例子 下面的例子显示write()方法的使用。 #!/usr/bin/python # Open a file in write mode fo = open(foo.txt, rw+) print Name of the file: , fo.name # As
Python进度条之 tqdmtqdm的安装与导入tqdm的一些简单的例子自拟定显示信息高级应用多进程进度条注意: tqdm是一个使用简单,且美观的进度条的包,下面看一下效果。 使用这个库,我分首先要导入库函数 tqdm的安装与导入 pip install tqdm 1.2 导入 from tqdm import tqdm 后面的这个tqdm是一个类,前面的tqdm是一个package,当然这个包里面还有其他的方法和类了。 tqdm的一些简单的例子 from tqdm import tqdm pbar = tqdm(range(1000)) for char in pbar: t
复制代码 代码如下: $a = array(‘a’,’b’,’c’,’d’); unset($a[2]); print_r($a); 但是这种方法的最大缺点是没有重建数组索引. 经过查资料后.原来PHP提供了这个功能.只不过很间接.. 这个函数是array_splice. 为了使用方便.我封装成了一个函数.方便大家使用. 复制代码 代码如下: function array_remove(&$arr,$offset){ array_splice($arr,$offset,1); } $a = array(‘a’,’b’,’c’,’d’); array_remove($a,2); print_r(
首先是Canny边缘检测,将图片的边缘检测出来,参考博客https://www.cnblogs.com/techyan1990/p/7291771.html 原理讲的很清晰,给原博主一个赞 边缘检测之后按照正方形检索来判定是否是马赛克内容 原理知晓了之后就很好做了 话说MATLAB转化为python的过程还是很有趣的 from PIL import Image import numpy as np import math import warnings #算法来源,博客https://www.cnblogs.com/techyan1990/p/7291771.html和https://blo
概念 MongoDB 是一个跨平台的,面向文档的数据库,提供高性能,高可用性和可扩展性方便。 MongoDB 工作在收集和文件的概念。 什么是NoSql? NoSql,全称是 Not Only Sql,指的是非关系型的数据库。下一代数据库主要解决几个要点:非关系型的、分布式的、开源的、水平可扩展的。原始的目的是为了大规模web应用,这场运动开始于2009年初,通常特性应用如:模式自由、支持简易复制、简单的API、最终的一致性(非ACID)、大容量数据等。NoSQL被我们用得最多的当数key-value存储,当然还有其他的文档型的、列存储、图型数据库、xml数据库等。 为什么要使用MongoDB