1.验证马吕斯定律:

import matplotlib.pyplot as plt
import numpy as np# 原始数据
I = [1519, 1503, 1407, 1117, 867, 608, 355, 162, 39,0, 50, 183, 386, 622, 863, 1118, 1318, 1444,1501, 1447, 1321, 1148, 886, 616, 367, 174, 42,0, 52, 193, 391, 632, 888, 1157, 1342, 1495]
a = np.linspace(0, 2 * np.pi, len(I))
a_ = np.linspace(0, 2 * np.pi, 10000)
x = (np.cos(a_)) ** 2# 解决中文显示问题
plt.rcParams['font.sans-serif'] = ['KaiTi']  # 指定默认字体# 画图
plt.figure(figsize=(8, 6))
plt.grid(True)ax1 = plt.subplot(111)
plt.title("验证马吕斯定律", fontsize=15)plt.ylim(0, 1600)
plt.yticks(np.linspace(0, 1600, 9))
plt.ylabel('I')plt.xlim(0, 2 * np.pi)
plt.xticks(np.linspace(0, 2 * np.pi, 9), ['0', 'π/4', 'π/2', '3π/4', 'π', '5π/4', '3π/2', '7π/4', '2π'])plt.plot(a, I)
plt.plot(a_, x * 1510, "--")plt.show()

运行结果

实验曲线与标准曲线几乎重合,马吕斯定律得以验证

2.用1/4波片产生圆偏振光,椭圆偏振光

import matplotlib.cm
import matplotlib.pyplot as plt
import numpy as np# 原始数据
I1 = [0, 107, 386, 709, 903, 909, 738, 419, 118,0, 110, 399, 718, 947, 940, 730, 399, 114]I2 = [171, 88, 182, 416, 668, 828, 836, 661, 399,175, 91, 191, 422, 685, 834, 821, 653, 389]I3 = [477, 338, 285, 334, 448, 578, 681, 679, 601,461, 348, 298, 338, 454, 582, 686, 676, 601]I4 = [454, 452, 450, 437, 443, 451, 459, 463, 468,468, 470, 468, 454, 453, 443, 450, 448, 449]I_ = [I1, I2, I3, I4]for i in range(4):I_[i].append(I_[i][0])b = np.linspace(0, 2*np.pi, len(I4))
np.concatenate((b, [0]))# 作图
fig = plt.figure(figsize=(8, 8))
cmap = plt.get_cmap('gist_rainbow', 4)for i in range(4):ax = plt.subplot(2, 2, i + 1, projection='polar')ax.set_title('θ = {}°'.format(i*15))ax.plot(b, I_[i], c=cmap(i))ax.set_rlim(0, 1000)ax.set_rticks(np.arange(0, 1000, 200))fig.tight_layout(h_pad=0.7)  # 调整子图之间的间距
plt.show()

运行结果

在 1/4波片光轴与起偏器夹角θ=45°时,o光和e光大小相等,形成圆偏振光,其余形成椭圆偏振光。

光学实验-偏振光的研究(matploylib)相关推荐

  1. matlab实验论文,毕业论文--基于MATLAB的光学实验仿真

    毕业论文--基于MATLAB的光学实验仿真 本科毕业论文 题 目 基于基于 MATLABMATLAB 的光学实验仿真的光学实验仿真 学 院 物理科学与技术学院 专 业 物 理 学(师 范) 2014年 ...

  2. matlab 仿真光学实验报告,光学实验数值仿真的三种方法及MATLAB实现

    光学实验数值仿真的三种方法及 MATLAB实现 5 结 论 (1)数值模拟结果表明三种方法都能对光学 实验现象进行正确地仿 真,因此在课 堂教学 中适 当应用这种仿真模拟 ,将光学实验 中复杂的数学 ...

  3. 迈克尔逊干涉计算光强matlab,迈克尔逊干涉实验的仿真研究

    ISSN1672 - 4305 CN12 - 1352 /N 实 验 室 科 学 LABORATORY SCIENCE 第 14卷 第 2期 2011年 4月 Vol14 No2 Apr12011迈克 ...

  4. matlab在光学实验中的应用,Matlab在光学信息处理仿真实验中的应用

    收稿日期 :200402213 基金项目 :佛山科学技术学院校级科研课题经费资助 作者简介 :谢嘉宁(1971 - ) ,女 ,广东潮州人 ,佛山科学技术学院物理系讲师 ,光学工程硕士 ,主要从事光学 ...

  5. 电子学:第009课——实验 7:研究继电器

    实验 7:研究继电器 探究开关的下一步是使用遥控开关."遥控"的意思是开关根据你发送的信号断开或闭合.这种开关叫作继电器,因为它将电路一部分的指令传递给另一部分. 继电器通常由低电 ...

  6. 量子计算机和光计算,杂谈|是量子计算,还是光学实验?

    要评析该文章的结论,我们首先要搞清楚两个核心问题,这篇SCIENCE文章中描述的过程,究竟是物理实验过程,还是是量子计算过程?相应装置是光学实验设备,还是量子计算机? 物理实验与计算机计算的区别是:在 ...

  7. 液体粘滞系数matlab,落球法测量液体粘滞系数实验的Matlab研究

    第 卷第 期年 月 东 北 电 力 大 学 学 报 , , 文章编号 一 一 一落球法测量液体粘滞系数实验的 匕研究 刘 鲍',闰 赫 , ,张 宇',赵 辉 , ,孟 勃 东北电力大学 理学院 ,吉 ...

  8. matlab做变量投影重要性分析,西安邮电大学光学实验matlab仿真结果分析与程序..docx...

    光学实验 实验报告 课程名称: 光学实验 姓 名: 伍金霄 学 院: 电子工程学院 系 部: 光电子技术系 专 业: 电子科学与技术 年 级: 科技1201 学 号:指导教师: 刘娟 2014年 12 ...

  9. 论文:基于粒子群优化的测试数据生成及其实证分析-----生成过程以及实验(计算机研究与发展)

    来源:2012年版的计算机研究与发展期刊 基于PSO的测试数据生成 (1) 核心问题:  如何保证PSO搜索算法和测试过程的协作运行  算法的基本的流程: (1)对被测程序P进行静态分析并完成: 1. ...

最新文章

  1. flask框架如何实现修改密码和免密登录功能
  2. 视频分割--Learning to Segment Instances in Videos with Spatial Propagation Network
  3. python中Scipy模块求取积分
  4. MVC--Rzaor--例子
  5. Jira 的 数据库备份恢复 简单过程
  6. 表3.5 文章管理测试用例表_本地管理表空间管理机制
  7. JavaWeb—如何判断用户使用的是什么浏览器
  8. 网工必考的8个dos命令
  9. 使用WebStorm/IDEA开发调试Vue/Webpack工程项目
  10. Android之本地数据存储(SQLite数据库)
  11. ESP8266WIFI模块了解一下(新手入门级别)
  12. QD75D416轴PLC控制伺服电机16轴完整案例
  13. 世界上所有值得收藏的书单(持续更新)
  14. 7个实用的免费网站托管站点
  15. 群体Polymorphism information content(PIC)、 Nei diversity index (Nei s) 和 Shannon index (I)计算方法
  16. postgres-xl故障恢复(一)
  17. PTA - 数据库合集22
  18. 凤凰涅槃,浴火重生。
  19. 制作原型工具_15种顶级原型制作工具齐头并进
  20. 转《魏炜的举世无双大博客》

热门文章

  1. 格莱富笔记本电脑教你如何优化笔记本电脑系统
  2. C语言基础练习100--009(古典问题-兔子生崽)
  3. 大数据Kylin(二):Kylin安装使用
  4. 多态知识整理实现主人与宠物玩耍功能
  5. GEE注册详细指南,第二次注册,亲测成功.
  6. SAP对ERP系统的概述
  7. rust和gta5哪个吃配置_10款游戏体感嗨翻天的Steam大作,GTA5险无缘榜单,吃鸡仅排第三...
  8. VS中的工程文件组织
  9. javascript escape()和unescape()区别
  10. ssm+java+vue基于微信小程序的新生自助报到系统#毕业设计