分类：教育/科学-理工学科-物理学
问题：光是以直线传播还是以波的形式传播我知道水波衍射是因为波在传到小孔 
我知道水波衍射是因为波在传到小孔时使小孔按照原波的波长震动，从而小孔就相当于震源，从而有衍射现象。而波是因为电磁之间的感应，我觉得水波声波和电磁波都有一定连续性，所以能发生衍射。但是光不是具有粒子性吗？每一个光子都有不同的频率，所以光有不同的颜色…而光又为什么能发生衍射呢？
回答：光是一种波，因而具有衍射这种特性，光的衍射是一种普遍现象，光的直线传播具有局限性。光的衍射单缝衍射 单缝衍射实验：用激光做单缝衍射实验，先让单缝比较宽，光沿着直线方向通过缝，在光屏上形成一条跟缝的宽度相当的亮线，阴影区和亮区边界清晰；再慢慢调整窄缝的宽度，阴影区和亮区的边界变得模糊；继续减少缝宽，当调到很窄时，光通过缝后明显地偏离了直线传播的方向，屏幕上出现了明暗相间的衍射条纹。衍射的形成原因：当光传播到狭缝时，可把狭缝S看成许许多多个点光源，这些点光源发出的光在空间传播相遇叠加决定了屏幕上各点位置的明暗情况。（一）单缝衍射条纹的特征条纹亮而宽 两侧亮纹具有对称性，亮纹宽度变窄，亮度减少 波长一定时，单缝窄的中央条纹宽，各条纹间距大；单缝不变时，光波波长大的中央纹宽，条纹间距大。白光的单缝衍射条纹是中央为白点亮纹、两侧为彩色条纹，且外侧呈红色，靠近光源的内侧为紫色。 （二）光的圆孔衍射二、光的衍射概念：光离开直线路径绕到障碍物阴影里去的现象叫做光的衍射 发生明显衍射现象的条件：当障碍物或小孔的尺寸可以跟光的波长相比甚至比光的波长还要小时。 光的直线传播是有其局限性的，几何光学里学过光沿直线传播只是一种近似的规律，只有在光的波长比障碍物的尺寸小得多的情况下，光才可以看做是沿直线传播的，在障碍物尺寸跟光的波长相差不多甚至比光的波长还要小时，衍射现象就十分明显了。三、“泊松亮斑”不只是狭缝和圆孔，各种不同形状的物体都能使光发生衍射，以至使影　的轮廓模糊不清，其原因是光通过物体的边缘时发生衍射的结果。