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

📄 spmak.m

📁 演示matlab曲线拟和与插直的基本方法
💻 M
字号:
% SPMAK   B-宆偺僗僾儔僀儞偺慻棫偰
%
% SPMAK(KNOTS,COEFS) 偼丄愡揰偲學悢偐傜僗僾儔僀儞傪慻棫偰傑偡丅SIZEC 偼丄
% size(COEFS) 偲偟傑偡丅僗僾儔僀儞偼丄SIZEC(1:end-1)屄偺抣偲偟偰摼傜傟丄
% 備偊偵丄慡晹偱 n = SIZEC(end) 偺學悢偑偁傝傑偡丅
% 僗僾儔僀儞偺師悢偼丄k := length(KNOTS) - n 偲悇掕偝傟傑偡丅
% 愡揰懡廳搙偼丄廳梫偱側偄僒億乕僩傪傕偮B-僗僾儔僀儞偵懳墳偡傞學悢偼
% 柍帇偝傟丄<= k 偵曐偨傟傑偡丅
%
% SPMAK 偼丄KNOTS 偲 COEFS 偺擖椡傪懀偟傑偡丅
%
% KNOTS 偑挿偝 m 偺僙儖攝楍偺応崌丄COEFS 偼丄彮側偔偲傕m師尦偱側偗傟偽
% 側傝傑偣傫丅偡側傢偪丄length(SIZEC) 偼彮側偔偲傕 m 偱側偗傟偽側傝傑
% 偣傫丅COEFS 偑m師尦偺応崌丄僗僾儔僀儞偼僗僇儔抣偲偟偰摼傜傟丄偦傟埲奜
% 偼丄SIZEC(1:end-m)屄偺抣偲偟偰摼傜傟傑偡丅
%
% SPMAK(KNOTS,COEFS,SIZEC) 偼丄COEFS 偺堄恾偝傟偨攝楍偺師尦傪巜掕偡傞
% 偨傔偵 SIZEC 傪巊梡偟傑偡丅屻偵偮偯偔師尦偺1偮埲忋偑梫慺悢1偺師尦偱丄
% 偦偺偨傔偵 COEFS 偑傛傝掅偄師尦偱尰傟偰偟傑偆応崌偵丄COEFS 偺揔愗側
% 夝庍偺偨傔偵昁梫偵側傞壜擻惈偑偁傝傑偡丅
%
% 椺偊偽丄偦偺栚揑偑巐妏宍 [-1 .. 1] x [0 .. 1] 忋偵2梫慺儀僋僩儖抣偺
% 2曄悢懡崁幃傪嶌惉偡傞偙偲偱偁傝丄嵟弶偺曄悢偼慄宍偱丄2斣栚偼掕悢偱丄
% 壖偵
%      coefs = zeros([2 2 1]); coefs(:,:,1) = [1 0;0 1];
% 偩偲偡傞偲丄扨搧捈擖側婰弎
%      sp = spmak({[-1 -1 1 1],[0 1]},coefs);
% 偼丄(晄惓側)師悢 [2 0] 偺僗僇儔抣娭悢傪惗惉偟偰幐攕偟傑偡丅
%      sp = spmak({[-1 -1 1 1],[0 1]},coefs,size(coefs));
% 傕摨條偱偡丅堦曽丄3斣栚偺堷悢傪
%      sp = spmak({[-1 -1 1 1],[0 1]},coefs,[2 2 1]);
% 偲偟偰惓妋偵巊梡偡傞偲惉岟偟傑偡丅
%
% 嶲峫 SPBRK, RSMAK, PPMAK, RPMAK, FNBRK.


%   Copyright 1987-2004 C. de Boor and The MathWorks, Inc.

⌨️ 快捷键说明

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