• 大小: 1KB
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-06-14
  • 语言: Matlab
  • 标签: Polarimetry  

资源简介

用于偏振测量的一段小程序。 计算线性偏振片的Mueller矩阵,用Matlab编写。纯属自己留档使用,估计没多少人会用到这个东西的。如果有需要的话也可以私信联系,毕竟这个计算方向偏小众。

资源截图

代码片段和文件信息

% This function linearPolarizerMueller is to calculate the Mueler matrix
% of the linear polarizer in the polarization optics.
% theta - fast axis at the angle theta
% the ourput matrix linearPolarizer is a 4x4 one

function linearPolarizer = linearPolarizerMueller(theta)

%notations on some abbreviations of complex elements
cosTwoTheta = cos(2 * theta);
sinTwoTheta = sin(2 * theta);
cosTwoThetaSq = cos(2 * theta) * cos(2 * theta);
sinTwoThetaSq = sin(2 * theta) * sin(2 * theta);

%notations of elemen

评论

共有 条评论

相关资源