


下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上非常類似前面的三彎矩法,這里的sanzhj函數(shù)和intersanzhj作用相當(dāng)于前面的sanwanj和intersanwj,追趕法程序通用,代碼如下。%function newu,w,newv,d=sanzhj(x,y,x0,y0,y1a,y1b)% 三轉(zhuǎn)角樣條插值% 將插值點(diǎn)分兩次輸入,x0 y0 單獨(dú)輸入% 邊值條件a的一階導(dǎo)數(shù) y1a 和b的一階導(dǎo)數(shù) y1bn=length(x);m=length(y);if m=nerror('x or y 輸入有誤,再來(lái)');endv=ones(n-1,1);u=ones(n-1,1);d=zeros(n-1
2、,1);w=2*ones(n-1,1);h0=x(1)-x0;h=zeros(n-1,1);for k=1:n-1h(k)=x(k+1)-x(k);endv(1)=h0/(h0+h(1);u(1)=1-v(1);d(1)=3*(v(1)*(y(2)-y(1)/h(1)+u(1)*(y(1)-y0)/h0);%for k=2:n-1v(k)=h(k-1)/(h(k-1)+h(k);u(k)=1-v(k);d(k)=3*(v(k)*(y(k+1)-y(k)/h(k)+u(k)*(y(k)-y(k-1)/h(k-1);endd(1)=d(1)-u(1)*y1a;d(n-1)=d(n-1)-v(n-1
3、)*y1b;newv=v(1:n-2,:);newu=u(2:n-1,:);%function intersanzhj(x,y,x0,y0,y1a,y1b)% 三轉(zhuǎn)角樣條插值%第一部分n=length(x);m=length(y);if m=nerror('x or y 輸入有誤,再來(lái)');end%重新定義hh=zeros(n,1);h(1)=x(1)-x0;for k=2:nh(k)=x(k)-x(k-1);end% 調(diào)用三轉(zhuǎn)角函數(shù)a,b,c,d=sanzhj(x,y,x0,y0,y1a,y1b);% 三對(duì)角方程m=chase(a,b,c,d);% 求MM=1;m;0;% 求
4、插值函數(shù)fprintf('三次樣條(三轉(zhuǎn)角)插值的函數(shù)表達(dá)式n');syms X ;fprintf('S0-1:n');S(1)=collect(y0/h(1).3)*(X-x(1).2*(h(1)+2*(X-x0)+(y(1)/h(1).3)*(X-x0).2*(h(1)+2*(x(1)-X)+(M(1)/h(1).2)*(X-x0)*(X-x(1).2+(M(2)/h(1).2)*(X-x(1)*(X-x0).2);for k=2:nfprintf('S%d-%d:n',k-1,k);S(k)=collect(y(k-1)/h(k).3)*(
5、X-x(k).2*(h(k)+2*(X-x(k-1)+(y(k)/h(k).3)*(X-x(k-1).2*(h(k)+2*(x(k)-X)+(M(k)/h(k).2)*(X-x(k-1)*(X-x(k).2+(M(k+1)/h(k).2)*(X-x(k)*(X-x(k-1).2);endS=S.'disp(S);fprintf('以上為樣條函數(shù)(三轉(zhuǎn)角)解析式,顯示為手寫(xiě)習(xí)慣如下:n');pretty(S);%第二部分%是否繼續(xù)運(yùn)行程序myloop=input('繼續(xù)運(yùn)行程序輸入“1”,否則輸入“0”n');if myloopwhile myloopxi
6、=input('輸入需要計(jì)算的點(diǎn)的值,并按回車(chē)鍵n');if xi>x0|xi<x(n)fprintf('現(xiàn)在開(kāi)始計(jì)算輸入點(diǎn)的插值函數(shù)值n');elsefprintf('輸入數(shù)值不在插值范圍內(nèi),請(qǐng)重新輸入n');xi=input('輸入需要計(jì)算的點(diǎn)的值,并按回車(chē)鍵n');end% 確定輸入的數(shù)值應(yīng)該使用哪個(gè)解析式newx=x0;x;r,suoy=min(abs(newx-xi);fprintf('輸入點(diǎn)的插值函數(shù)值為:nn');fprintf('t');if xi<=newx(suoy)f=subs(S(suoy-1),X,xi);elsef=subs
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 新生命如何誕生從受孕到分娩全過(guò)程詳解(課件)
- 骨盆骨折護(hù)理常規(guī)
- 食物過(guò)敏的護(hù)理
- 囊狀淋巴管瘤的臨床護(hù)理
- 人力資源試用期轉(zhuǎn)正工作總結(jié)模版
- 大學(xué)生職業(yè)規(guī)劃大賽《市場(chǎng)營(yíng)銷專業(yè)》生涯發(fā)展展示
- 子宮肌病護(hù)理
- 婦科產(chǎn)科護(hù)理流程
- 原發(fā)性心臟淋巴瘤的臨床護(hù)理
- 兒科安全用藥及護(hù)理
- 2025-2030年中國(guó)聚脲涂料行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 地七年級(jí)下冊(cè)全冊(cè)知識(shí)要點(diǎn)總復(fù)習(xí)-2024-2025學(xué)年七年級(jí)地理教學(xué)課件(人教版2024)
- 2025年教育行業(yè)工會(huì)工作計(jì)劃
- 海洋能發(fā)電技術(shù)-中國(guó)海洋能發(fā)電技術(shù)(新能源發(fā)電技術(shù))
- 合規(guī)管理考試試題及答案
- 創(chuàng)業(yè)大賽活動(dòng)策劃方案
- 西部計(jì)劃考試試題及答案
- 【MOOC】大學(xué)體育(二)-華中科技大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 【MOOC】斷層影像解剖學(xué)-山東大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 2024版《糖尿病健康宣教》課件
- 高中地理思維導(dǎo)圖(高清 可以放大)
評(píng)論
0/150
提交評(píng)論