function y = logspace2(d1, d2, n) %LOGSPACE2 Logarithmically spaced vector. % % LOGSPACE2(d1, d2) generates a row vector of 100 logarithmically equally % spaced points between 2^d1 and 2^d2. % % LOGSPACE2(d1, d2, N) generates N points. % Author: Peter John Acklam % Time-stamp: 2003-10-13 15:17:02 +0200 % E-mail: pjacklam@online.no % URL: http://home.online.no/~pjacklam % check number of input arguments error(nargchk(2, 3, nargin)); if nargin < 3 n = 100; end y = pow2([d1 + (0:n-2)*(d2-d1)/(n-1), d2]);