日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

Matlab 样条工具箱(Spline ToolBox)

發(fā)布時間:2024/5/24 综合教程 38 生活家
生活随笔 收集整理的這篇文章主要介紹了 Matlab 样条工具箱(Spline ToolBox) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

本文介紹了用matlab進行樣條曲線的建立操作與繪制;示例給出了樣條曲線的建立,求值,求導(dǎo),繪制

Matlab樣條工具箱中的函數(shù)提供了樣條的建立,操作,繪制等功能;
一. 樣條函數(shù)的建立
第一步是建立一個樣條函數(shù),曲線或者曲面。這里的樣條函數(shù),根據(jù)前綴,分為4類:
cs* 三次樣條
pp* 分段多項式樣條,系數(shù)為t^n的系數(shù)
sp* B樣條, 系數(shù)為基函數(shù)B_n^i(t)的系數(shù)
rp* 有理B樣條

二. 樣條操作
樣條操作包括:函數(shù)操作:求值,算術(shù)運算,求導(dǎo)求積分等等
節(jié)點操作:主要是節(jié)點重數(shù)的調(diào)節(jié),設(shè)定,修改等等

三. 簡單示例
% step1: load ctrlpoints and knots
load data_example
% step 2: create the spline
sp = spmak(knots,ctrlpoints');
fnplt(sp,[knots(5),knots(42)]);
% step 3: get points on the curve
dt = knots(5):3:knots(42);
p = fnval(sp,dt);
plot(p(1,:),p(2,:),'.g')
% step 4: get dir draw normals
dp1 = fnder(sp);
dp = fnval(dp1,dt);
len = size(dt,2);
for i = 1:len
dir = dp(:,i);
scale = 1/sqrt(dir(1)^2+dir(2)^2);
dir = dir*scale;
plot([p(1,i),p(1,i)+dir(2)],[p(2,i),p(2,i)-dir(1)],'r');
end

示例結(jié)果

附:樣條工具箱函數(shù)
1. 三次樣條函數(shù)
csapi 插值生成三次樣條函數(shù)
csape 生成給定約束條件下的三次樣條函數(shù)
csaps 平滑生成三次樣條函數(shù)
cscvn 生成一條內(nèi)插參數(shù)的三次樣條曲線
getcurve 動態(tài)生成三次樣條曲線

2. 分段多項式樣條函數(shù)
ppmak 生成分段多項式樣條函數(shù)
ppual 計算在給定點處的分段多項式樣條函數(shù)值

3. B樣條函數(shù)
spmak 生成B樣條函數(shù)
spcrv 生成均勻劃分的B樣條函數(shù)
spapi 插值生成B樣條函數(shù)
spap2 用最小二乘法擬合生成B樣條函數(shù)
spaps 對生成的B樣條曲線進行光滑處理
spcol 生成B樣條函數(shù)的配置矩陣

4. 有理樣條函數(shù)
rpmak 生成有理樣條函數(shù)
rsmak 生成有理樣條函數(shù)

5. 樣條操作函數(shù)
fnval 計算在給定點處的樣條函數(shù)值
fmbrk 返回樣條函數(shù)的某一部分(如斷點或系數(shù)等)
fncmb 對樣條函數(shù)進行算術(shù)運算
fn2fm 把一種形式的樣條函數(shù)轉(zhuǎn)化成另一種形式的樣條函數(shù)
fnder 求樣條函數(shù)的微分(即求導(dǎo)數(shù))
fndir 求樣條函數(shù)的方向?qū)?shù)
fnint 求樣條函數(shù)的積分
fnjmp 在間斷點處求函數(shù)值
fnplt 畫樣條曲線圖
fnrfn 在樣條曲線中插入斷點。
fntlr 生成tarylor系數(shù)或taylor多項式

6. 樣條曲線端點和節(jié)點處理函數(shù)
augknt 在已知節(jié)點數(shù)組中添加一個或多個節(jié)點
aveknt 求出節(jié)點數(shù)組元素的平均值
brk2knt 增加節(jié)點數(shù)組中節(jié)點的重次
knt2brk 從節(jié)點數(shù)組中求得節(jié)點及其重次
knt2mlt 從節(jié)點數(shù)組中求得節(jié)點及其重次
sorted 求出節(jié)點數(shù)組的元素在另一節(jié)點數(shù)組中屬于第幾個分量
aptknt 求出用于生成樣條曲線的節(jié)點數(shù)組
newknt 對分段多項式樣條函數(shù)進行重分布
optknt 求出用于內(nèi)插的最優(yōu)節(jié)點數(shù)組
chbpnt 求出用于生成樣條曲線的合適節(jié)點數(shù)組

原帖:http://hi.baidu.com/ck436/blog/item/ffd71c4ceba65af4d72afc82.html

歡迎訪問我的專業(yè)知識博客!
博主:白途思(begtostudy)
微信/QQ:370566617
Email:begtostudy#gmail.com
歡迎訪問我的其他博客:我的編程知識博客 我的學(xué)術(shù)知識博客

總結(jié)

以上是生活随笔為你收集整理的Matlab 样条工具箱(Spline ToolBox)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 2021亚洲天堂 | 欧美专区在线播放 | 一区二区美女视频 | 欧美高清v| 色噜噜狠狠一区二区三区果冻 | 99色亚洲 | 视频一区在线观看 | 日韩成人av一区 | 久久久久久久毛片 | 久久久77 | 久久羞羞 | 日本黄色不卡 | www.久久成人 | 欧美三区视频 | 国产综合精品久久久久成人影 | 免费观看视频在线观看 | 精品国产乱码一区二 | 黄色亚洲网站 | 中国美女一级看片 | 午夜福利电影一区 | 日韩av一区二区三区四区 | www.日韩精品 | 精品国产99一区二区乱码综合 | 亚洲熟妇无码一区二区三区导航 | 国产又粗又猛又爽免费视频 | 特大黑人娇小亚洲女mp4 | 涩涩亚洲 | 76少妇精品导航 | 夜夜骚视频 | 337p亚洲精品色噜噜狠狠 | 91av视频 | 日韩有码中文字幕在线 | 亚洲AV无码成人精品区先锋 | 无码国产精品一区二区免费16 | 蜜桃久久久aaaa成人网一区 | 国产微拍一区 | 免费一二区 | 美国爱爱视频 | 久久亚洲精 | 国产伦理片在线观看 | 福利网站在线观看 | 亚洲精品中字 | 91深夜福利| 最新91在线| 色婷婷av一区二区三区大白胸 | 麻豆va| 国产精品久久久午夜夜伦鲁鲁 | 麻豆精品影院 | 国产av无码专区亚洲a∨毛片 | 国产精品乱码一区 | 优优色综合 | 久久久久久五月天 | 欧美精品二区三区 | 精品久久久一区二区 | 久久人人爽爽人人爽人人片av | 国产精品视频一区二区三 | 青青视频在线播放 | 日产久久久久久 | 无码人妻精品一区二区蜜桃色欲 | av有声小说一区二区三区 | 黄色在线视频网址 | 欧美日韩在线免费看 | 亚洲一区二区自拍 | 四虎国产 | 97超碰国产在线 | 男女啪啪毛片 | 免费国产黄色片 | 黄视频网站在线 | 亚洲免费一级片 | av在线天天 | 91精品99| 日韩欧美精品 | 99热亚洲精品 | 熟妇人妻精品一区二区三区视频 | 国产高清一区在线 | 国产色| 99午夜视频| 精品一区二区三区人妻 | 日本在线观看一区二区三区 | videosex抽搐痉挛高潮 | 中文字幕乱码亚洲无线三区 | 播放美国生活大片 | 毛片视频免费观看 | 大尺度电影在线 | 日韩欧美一区二区视频 | 狠狠五月天| 丹丹的呻吟声1一7 | 日日做夜夜爽毛片麻豆 | 精品久久久久久久久久久久久久久久久 | 污污软件在线观看 | 久草福利免费 | 日日爱夜夜操 | 亚洲欧美一| 一起草av在线 | 久久精品噜噜噜成人88aⅴ | 国模私拍在线观看 | 婷婷久久网| 黄色一级在线播放 | 国产精品欧美激情 |