%光纤布拉格光栅(FBG)的反射谱及其透射谱模拟,采用耦合模理论
clc
clear all;
L = 5*1e-3;%光栅长度
neff = 1.447;%光栅有效折射率
v = 1;%光栅可见度
delta_neff = 2*10^-4;%光栅有效折射率变化
lambda_B = 1550e-9;%FBG中心波长
lambda = 1e-9*linspace(1548,1552,1000);%波长范围
delta = 2*pi*neff*(1./lambda-1/lambda_B); %布拉格波长谐量
sigma = 2*pi./lambda*delta_neff+delta; %直流自耦合系数
kappa = pi./lambda*v*delta_neff; %交流耦合系数
s = sqrt(kappa.^2-sigma.^2);
rou1 = (1j.*kappa.*sinh(s.*L))./(s.*cosh(s.*L)-1j*sigma.*sinh(s*L)); %反射系数
rou2 = (exp(-1j.*delta.*L).*s)./(s.*cosh(s.*L)-1j*sigma.*sinh(s*L)); %透射系数
R = (kappa.*kappa.*(sinh(s.*L)).^2)./(s.^2.*(cosh(s.*L)).^2+sigma.^2.*(sinh(s.*L).^2)); %反射率
T = (s.^2)./(s.^2.*(cosh(s.*L)).^2+sigma.^2.*(sinh(s.*L).^2)); %透射率
plot(lambda*1e+9,R)
hold on;
plot(lambda*1e+9,T)
grid on;
xlabel('wavelength / nm'),ylabel('100%');
figure(2);
plot(lambda*1e+9, unwrap(angle(rou1)));
hold on;
plot(lambda*1e+9, unwrap(angle(rou2)));
grid on;
xlabel('wavelength / nm'),ylabel('rad')
figure(3);
plot(lambda*1e+9,(10*log10(R)));
hold on;
plot(lambda*1e+9,(10*log10(T)));
grid on;
xlabel('wavelength / nm'),ylabel('dB')
没有合适的资源?快使用搜索试试~ 我知道了~
【光学】基于matlab光纤布拉格光栅FBG反射谱和透射谱仿真【含Matlab源码 2654期】.zip

共4个文件
jpg:3个
m:1个

1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
99 浏览量
2023-06-04
16:45:22
上传
评论 1
收藏 92KB ZIP 举报
温馨提示
代码下载:完整代码,可直接运行 ;运行版本:2014a或2019b;若运行有问题,可私信博主; 博主优势:精通Matlab各领域,且各项目代码较全,可供指导交流。 座右铭:行百里者,半于九十。 1 第一步:海神之光博主主页https://blog.csdn.net/TIQCmatlab?type=blog 2 第二步:搜索相关内容,回车或者点击;然后就出现您需要的文章: 3 Matlab软件下载 与善其事,必先利其器。学习matlab,必须要先下载好matlab软件。 下载链接:Matlab R2020a版安装下载详细操作步骤【Matlab 140期】 4 Matlab基础教程 我们在学习matlab时,如果前面所学知识有部分遗忘,可以及时翻阅课本加深记忆。因此,虽然现在互联网已经非常的发达,但是有一本纸质版的图书也是非常有必要的。 5 学会使用互联网查找知识 现在的互联网非常强大,只靠一本纸质书籍是远远不够的。我们还要学会在网上找一些matlab相关的基础知识进行学习。 6及时进行练习,以免眼高手低 matlab软件要及时的使用起来。我们在学习基础知识时,肯定会遇到很多的小的例子。即使我们对这些例子都能理解也要多使用matlab软件进行验证,看看我们敲出来代码是否也能正常运行。 7 遇到问题及时向博主求助 作为初学者,遇见不会的问题是非常正常的事情。海神之光擅长领域擅长路径规划、优化求解、神经网络预测、图像处理、语音处理等多种领域Matlab仿真,具体代码仿真 私信博主。
资源推荐
资源详情
资源评论

















收起资源包目录






共 4 条
- 1
资源评论



海神之光
- 粉丝: 2w+
- 资源: 1612
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


安全验证
文档复制为VIP权益,开通VIP直接复制
