资源简介
matlab色散补偿程序,光谱仪采集到的数据进行一系列变换,画出耦合曲线的图
代码片段和文件信息
%用傅立叶变换法进行数据处理的Matlab计算程序:
clear;
clc;
clf;
global Co
Co=299792458; %light velocity constant
%INPUT %
widt=1400; %sample points
win_ct=790; %filter center
win_wd=30; %filter half width
x1=1260; %start wavelength
x2=1400; %end wavelength
L=750; %fiber length unit:m
order=3; %Order of polynomial Fit
nFit=20; %fit points
sign=-1; %sign of dispersion
%Main Program %
[filename pathname] = uigetfile(‘*.txt‘ ‘Pick an Data file‘);
if isequal(filename0)
disp(‘User selected Cancel‘)
else
disp([‘User selected‘ fullfile(pathname filename)])
end
FilePath=[pathname filename];
fid = fopen(FilePath‘r‘);
[Acount] = fscanf(fid‘%f‘);
t=length(A)/2;
wavelength=p;
omega1=2*pi*Co./wavelength*10^9;
signal1=q;
l1=length(signal1);
figure(1)
plot(wavelengthsignal);
xlabel(‘\fontsize{12}\bfWavelength(nm)‘);
ylabel(‘\fontsize{12}\bfIntensity(a.u)‘);
figure(2)
plot(omegasignal);
xlabel(‘\fontsize{12}\bfomega(nm)‘);
ylabel(‘\fontsize{12}\bfIntensity(a.u)‘);
figure(3)
fsi=fft(signal
相关资源
- l1-ls 范数求解matlab程序包
- MATLAB 并联机构工作空间搜索代码
- 滑模变结构控制matlab仿真第三版先进
- MATLAB处理地震波的程序
-
基于Matlab_Simuli
nk的空气悬架非线性 - FREAK Matlab实现
- 基于harris角点特征提取的matlab图像拼
- matlab 2012b 破解版
- PCA-SIFT 源代码 matlab
- ISODATA算法 matlab实现
- 用MATLAB写的图像处理,直方图,灰度
- 双向可逆DC/DC MATLAB模型
- ContourletMatlab去噪
- 波束形成 MATLAB 实现
- 三维锥束CT反投影滤波重建matlab程序
- MatlabGui坐标轴内随鼠标移动的十字线
- 谱估计 MUSIC算法 matlab程序
- K近邻算法、剪辑近邻、压缩近邻等算
- 粒子群优化算法Matlab源程序
- SUSAN算法的MATLAB实现
- 非负矩阵分解的matlab代码内容全
- 自适应中值滤波算法matlab
- MATLAB实现信号的AM调制与解调
- matlab代码KNN,层次聚类,C均值,最邻
- 双目摄像头标定——MATLAB
- 将十进制数转换为二进制数有符号M
- 神经网络与matlab7.0实现书中源代码
- 日标准化降水指数SPI-Matlab代码
- 日潜在蒸散发彭曼公式Matlab
- adaboost的matlab实现代码,适合给初学者
评论
共有 条评论