• 大小: 584B
    文件类型: .zip
    金币: 2
    下载: 4 次
    发布日期: 2021-01-09
  • 语言: Matlab
  • 标签: 色散方程  光纤  

资源简介

色散方程 matlab 实现 计算光纤中的材料色散和波导色散的matlab程序 (Calculation of the fiber material dispersion and waveguide dispersion matlab program)

资源截图

代码片段和文件信息

% sellmeier equation which is wavelength depended. 
%n(lambda)=sqrt(1+B1*lambda^2/(lambda^2-C1)+B2*lambda^2/(lambda^2-C2)+B3*lambda^2/(lambda^2-C3))
close all
clear all

% set coefficients

B1=0.6961663;
B2=0.4079426;
B3=0.8974794;
C1=0.0684043; % unit of μm
C2=0.1162414; % unit of μm
C3=9.896161;  % unit of μm

% set variables
syms lambda
n=sqrt(1+B1.*lambda.^2./(lambda.^2-C1^2)+B2.*lambda.^2./(lambda.^2-C2^2)+B3*lambda.^2./(lambda.^2-C3^2));
diff(n);
y=diff(n);
yy=diff(n

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        1001  2016-04-27 16:20  sellmeier_equation.m

评论

共有 条评论