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

📄 quadspace.m

📁 vety good,fem analysis.
💻 M
字号:
function x=quadspace(a,b,n)
%QUADSPACE  Quadratically spaced vector.
%   QUADSPACE(x1, x2) generates a row vector of 100 quadratically
%   linearly spaced points between x1 and x2.
%
%   QUADSPACE(x1, x2, N) generates N points between x1 and x2.
%   If N is negative the smallest space is at the enpoint x2,
%   otherwise it is at enpoint x1.
%
%   See also LINSPACE, LOGSPACE, LOGSP.

% Copyright (c) 2002-03-24, B. Rasmus Anthin.

error(nargchk(2,3,nargin))
if nargin<3,n=100;end
if n<-1
   n=-n;
   dx=cumsum(0:n-1);
   k=(b-a)/dx(n);
   x=fliplr(b-dx*k);
elseif n>1
   dx=cumsum(0:n-1);
   k=(b-a)/dx(n);
   x=a+dx*k;
else
   x=mean([a b]);
end

⌨️ 快捷键说明

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