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

📄 cpbind.m

📁 CELP (CELl Processing) is a functional programming package for Matlab. It is often better to use FP
💻 M
字号:
function h = cpbind(f,n,g)%CPBIND Substitution of argument.%   FG = CPBIND(F,N,G) returns function FG s.t.%       X                         = G(X1,...,XN-1,XN+1...XN)%       FG(X1,...,XN-1,XN+1...Xn) = F(X1,...,X...XN)%   FG = CPBIND(F,N,X) returns function FG s.t.%       FG(X1,...,XN-1,XN+1...XN) = F(X1,...X,...XN)%%   Examples%   --------%%   %Cut%   cut = cpbind(@max,2,0);%   plot(cut(sin(0:0.1:4*pi)))%%   %Section of sphere%   ezplot(cpbind(@(x,y) sqrt(1-x.^2-y.^2),2,@(x) x))if ~isa(g,'function_handle')    g = @(varargin) g;end    function varargout = fg(varargin)        x = g(varargin{:});        varargin = [varargin(1:n-1) {x} varargin(n:end)];        [varargout{1:nargout}] = f(varargin{:});    end    h = @fg;end

⌨️ 快捷键说明

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