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

📄 cirrange.pro

📁 basic median filter simulation
💻 PRO
字号:
PRO cirrange, ang, RADIANS=rad;+; NAME:;       CIRRANGE; PURPOSE:;       To force an angle into the range 0 <= ang < 360.; CALLING SEQUENCE:;       CIRRANGE, ang, [/RADIANS];; INPUTS/OUTPUT:;       ang     - The angle to modify, in degrees.  This parameter is;                 changed by this procedure.  Can be a scalar or vector.;                 The type of ANG is always converted to double precision;                 on output.;; OPTIONAL INPUT KEYWORDS:;       /RADIANS - If present and non-zero, the angle is specified in;                 radians rather than degrees.  It is forced into the range;                 0 <= ang < 2 PI.; PROCEDURE:;       The angle is transformed between -360 and 360 using the MOD operator.   ;       Negative values (if any) are then transformed between 0 and 360; MODIFICATION HISTORY:;       Written by Michael R. Greason, Hughes STX, 10 February 1994.;       Get rid of WHILE loop, W. Landsman, Hughes STX, May 1996;       Converted to IDL V5.0   W. Landsman   September 1997;- On_error,2 if N_params() LT 1 then begin         print, 'Syntax:  CIRRANGE, ang, [ /RADIANS ]'        return endif;  Determine the additive constant. if keyword_set(RAD) then cnst = !dpi * 2.d $                     else cnst = 360.d; Deal with the lower limit. ang = ang mod cnst; Deal with negative values, if any  neg = where(ang LT 0., Nneg) if Nneg GT 0 then ang[neg] = ang[neg] + cnst return end

⌨️ 快捷键说明

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