Matlab:实现光波偏振态仿真
本文基于光学原理,用Matlab实现光波的偏振态仿真。
Project Code
% 作者:ZQJ
% 日期:2021.1.28 星期四%***********************模拟光波的偏振态图样**************************
clear,clc,close all;
% 基本参数输入及处理*********************************
% 本例输入:Lambda = 632.8;
Lambda = input('输入光的波长(单位为nm):');
Lambda = Lambda * 1e-9; %波长单位转为:m
w = 2; %角频率
A = 5; %振幅
k = 2*pi/Lambda; %波矢
t = 0:0.2:1; %时间区间
x = linspace(0,5,100); %空间区间for i = 0:7delta = i*pi/4;Ex = A*cos(k*x-w*t(1)); %某时刻x分量Ey = A*cos(k*x-w*t(1)+delta); %某时刻y分量subplot(2,4,i+1);plot(Ex,Ey);axis square;xlabel('x'),ylabel('y');title(['delta = ',int2str(i),'*pi/4']);
end
仿真结果图:
专栏内容供作者本人或大家学习使用,多多指教 ~
Matlab:实现光波偏振态仿真相关推荐
- 文献阅读:利用斯托克斯参量验证光波偏振态(补充)
实验上可以用下图所示的装置,将测到的光强转化为斯托克斯参量从而验证光束的偏振态 半导体激光器输出的激光束经过起偏器P1和1/4波片能够产生任意的线偏振.圆偏振和椭圆偏振光.S表示由前半部分装置产生的光 ...
- 文献阅读:利用斯托克斯参量验证光波的偏振态
斯托克斯参量可以用来描述光波的光强和偏振态,本文将详细介绍如何利用斯托克斯参量来验证光波的偏振态. 斯托克斯参量有四个,可用矩阵表示,均为光强的时间平均值,用来描述光波的偏振态.分别表示光波的分量,为 ...
- matlab 画偏振态,光的偏振态分析MATLAB分析
光的偏振态的仿真 一.课程设计目的 通过对两相互垂直偏振态的合成 1.掌握圆偏振.椭圆偏振及线偏振的概念及基本特性: 2.掌握偏振态的分析方法. 二.任务与要求 对两相互垂直偏振态的合成进行计算,绘出 ...
- matlab 画偏振态,MATLAB模拟偏振.doc
MATLAB模拟偏振 一.题目要求: 假设一波长为632nm的左旋圆偏振光垂直穿过半波片(厚度2.5mm),试计算输出光的偏振态.并用三维动画显示E穿透波片的演变过程. 如果入射光偏振态为线偏振,且振 ...
- 电力系统仿真:基于MATLAB的电力系统稳态和暂态仿真,分析电力系统的稳定性、损耗和负载特性
电力系统仿真报告: 一.问题定义 本次仿真案例拟对一个电力系统进行暂态和稳态分析,以验证电力系统的稳定性和其它特性.具体目标包括: 建立电力系统的暂态和稳态模型 分析电力系统在不同负荷和拓扑下的稳定性 ...
- matlab计算光场斯托克斯参量来表征偏振态
斯托克斯(Stokes)参量是用来描述单色光的偏振态的一种常用表征方式,可以表示为: 或者 使用光场信息或者实验测量得到数据. 偏振度可表征为: 应用举例: close all clear all c ...
- 用MATLAB编程正弦稳态相量图,matlab课程设计--利用MATLAB对线性电路正弦稳态特性分析...
matlab课程设计--利用MATLAB对线性电路正弦稳态特性分析 课程设计任务书 学生姓名: 专业班级: 指导教师: 刘 新 华 工作单位:信息工程学院 题 目: 利用MATLAB对线性电路正弦稳态 ...
- tcsc工作原理matlab仿真,基于Matlab的TCSC建模与仿真研究.doc
基于Matlab的TCSC建模与仿真研究 基于Matlab的TCSC建模与仿真研究 第17卷第5期 2006年1O月 巾原T学院 JOURNALOFZHONGYUANINSTIT[ITEOFTECHN ...
- matlab的多变量dmc源程序,基于MATLAB多变量DMC算法的仿真技术研究
基于MATLAB多变量DMC算法的仿真技术研究 基于MATLAB多变量DMC算法的仿真技术研究 作者:李凤霞 于佐军 来源:<科技创新导报>2011年第17期 摘 要:利用MATLAB开发 ...
最新文章
- 百度小程序源码php_dedecms织梦小程序插件万能api接口插件(支持百度微信小程序)...
- 学计算机大四找不到工作怎么办,大四学生延迟毕业找不到工作,我不能被原谅吗?...
- json文件读取并转换成为字典python
- Springboot(十):邮件服务
- 韦东山 IMX6ULL和正点原子_GPIO和Pinctrl子系统的使用在100ASK_IMX6ULL上机实验
- mysql exists in join_子查询、left join、 exists 替代 not in
- php 卡迪尔的秘密
- fastjson反序列化漏洞_【漏洞复现】fastjson反序列化漏洞
- 2022-03-21 转载办公室之常用职位(英汉)
- sklearn交叉验证2-【老鱼学sklearn】
- 浅谈登录服务器的方法
- WPF+VB.net制作桌面股票小助手
- 随笔---为什么一到选课时教务系统就卡顿甚至登不上去
- 分分钟上手 VS Code
- Fiducial marker (Aruco)
- int、tinyint、bigint的区别/MySQL中
- ios 检测是否联网_iOS 设备打开触动精灵提示“您的网络不给力哦,请检查您的设备是否联网”怎么解决?...
- crh寄存器_寄存器-相关博客帖子 - 电子工程世界-论坛
- 吴恩达机器学习中BP神经网络算法公式的详细推导
- vertical-align middle 不生效的几种解决方式,图片居中几种方案