⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wspace.m

📁 此源码是文档simulation.rar__关于光孤子在光纤耦合器中传输的仿真研究的matlab程序
💻 M
字号:
function w = wspace(t,nt); 
 
% This function constructs a linearly-spaced vector of angular 
% frequencies that correspond to the points in an FFT spectrum. 
% The second half of the vector is aliased to negative 
% frequencies. 
%  
% USAGE 
% 
% w = wspace(tv); 
% w = wspace(t,nt); 
% 
% INPUT 
% 
% tv - vector of linearly-spaced time values 
% t - scalar representing the periodicity of the time sequence 
% nt - Number of points in time sequence  
%      (should only be provided if first argument is scalar) 
% 
% OUTPUT 
% 
% w - vector of angular frequencies 
%  
% EXAMPLE 
% 
%   t = linspace(-10,10,2048)';   % set up time vector 
%   x = exp(-t.^2);               % construct time sequence 
%   w = wspace(t);                % construct w vector 
%   Xhat = fft(x);                % calculate spectrum 
%   plot(w,abs(Xhat))             % plot spectrum 
% 
% AUTHOR:  Thomas E. Murphy (tem@umd.edu) 
 
if (nargin<2) 
  nt = length(t); 
  dt = t(2) - t(1); 
  t = t(nt) - t(1) + dt; 
end 
 
if (nargin == 2) 
  dt = t/nt; 
end 
 
w = 2*pi*(0:nt-1)'/t; 
kv = find(w >= pi/dt); 
w(kv) = w(kv) - 2*pi/dt; 








 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -