国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

MATLAB-二維線性插值運(yùn)算

這篇具有很好參考價值的文章主要介紹了MATLAB-二維線性插值運(yùn)算。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

二維插值在圖像處理和數(shù)據(jù)可視化方面得到了大量的應(yīng)用,二維插值的基本原理與一維插值一樣,但二維插值是對兩個變量進(jìn)行函數(shù)的插值。在MATLAB中,主要使用interp2()函數(shù)進(jìn)行二維插值的實(shí)現(xiàn),其調(diào)用格式如下,

zi =interp2(z,xi,yi) %表示若 z=mxn,則x=1,y=1:m

zi = interp2(z, ntimes) % 在兩點(diǎn)之間遞歸地插值ntimes次

zi=interp2(x,y,z,xi,yi) % 對原始數(shù)據(jù)x,y ,決定插值函數(shù),返回值z為(x;,y)在函數(shù)f(x,y)上的值

zi= interp2(x,y ,z,xi,yi ,method) % 采用的不同的插值方法進(jìn)行插值

zi= interp2( method,extrapval) % 若數(shù)據(jù)超過原始數(shù)據(jù)的范圍時,則輸入“extrapval”來指定種 %外推方法

在二維插值中,“mtethod”為選取插值的方法。插值的方法有以下4種:鄰近插值、雙線性插值、樣條插值和立方插值。二維插值方法對比見表。

例:不同二維插值方法的結(jié)果圖。

1)創(chuàng)建M文件,輸人以下代碼,實(shí)現(xiàn)原始數(shù)據(jù)圖和二維插值4種

方法的結(jié)果圖,所示。

[x.y] = meshgrid( -2:0.4:2); %原始數(shù)據(jù)

z= peaks(x,y);

[xi,yi] =meshgrid( -2:0.2:2); %設(shè)置插值點(diǎn)

zl = interp2(x,y,z,xi,yi, ' nearest '); %鄰近插值

z2= interp2(x,y,z,xi,yi); %雙線性插值

z3= interp2(x,y,z,xi,yi, 'spline'); %樣條插值

z4= interp2(x,y,z,xi,yi, ' cubic '); %立方插值

hold on;

subplot(2,3,1);

surf(x,y,z);

title( '原始數(shù)據(jù));

subplot(2,3,2);

surf(xi,yi,zl);

title( '鄰近插值');

subplot(2,3,3);

surf(xi,yi,z2);

title( '雙線性插值');

subplot(2,3,4);

surf(xi,yi,z3);

tile( '樣條插值');

subplot(2,3,5);

surf(xi,yi,z4);

title('立方插值');

MATLAB-二維線性插值運(yùn)算

2)接著輸人以下代碼,實(shí)現(xiàn)插值結(jié)果等高線的繪制,如圖6-11所示。

>>figure;

subplot(2,2,1); %繪制等高線

contour(xi,yi,z1);

tile( '鄰近插值');

subplot(2,2,2);

contour( xi ,yi,z2);

title(’雙線性插值');

subplot(2,2,3);

contour(xi,yi,z3);

title( '樣條插值');

subplot(2,2,4) ;

contour( xi,yi,z4) ;

title('立方插值');文章來源地址http://www.zghlxwxcb.cn/news/detail-445878.html

MATLAB-二維線性插值運(yùn)算

到了這里,關(guān)于MATLAB-二維線性插值運(yùn)算的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • MATLAB-三維插值運(yùn)算

    MATLAB-三維插值運(yùn)算

    MATLAB中是支持三維及三維以上的高維插值的。三維插值的基本原理與一維插值和二維插值是一樣的,但三維插值是對三維函數(shù)進(jìn)行的插值。在MATLAB中,使用interp3函數(shù)實(shí)現(xiàn)插值,其調(diào)用格式如下。 vi= interp3(x,y,z,v,xi,yi,zi) %返回值 vi是三維插值網(wǎng)格(xi,yi,zi)上的函數(shù)值估計(jì),其中

    2023年04月10日
    瀏覽(19)
  • 全面地介紹 將二維數(shù)據(jù)矩陣插值擬合為二維曲面方程——基于matlab

    全面地介紹 將二維數(shù)據(jù)矩陣插值擬合為二維曲面方程——基于matlab

    要利用matlab將二維數(shù)據(jù)矩陣擬合成一個二維曲面方程,首先,我們得明白什么是插值和擬合。下面,從對洋流數(shù)據(jù)的處理入手,先以一個基本的流程為例,進(jìn)行問題的概述,然后介紹兩種具體的方法。 根據(jù)已知的數(shù)據(jù)點(diǎn),生成一個連續(xù)的函數(shù),可以在任意位置求值。matlab 提

    2024年04月11日
    瀏覽(40)
  • 線性代數(shù)中涉及到的matlab命令-第二章:矩陣及其運(yùn)算

    線性代數(shù)中涉及到的matlab命令-第二章:矩陣及其運(yùn)算

    目錄 1,矩陣定義 2,矩陣的運(yùn)算 3,方陣的行列式和伴隨矩陣? 4,矩陣的逆? 5,克萊默法則? 6,矩陣分塊? 矩陣與行列式的區(qū)別: (1)形式上行列式是數(shù)表加兩個豎線,矩陣是數(shù)表加大括號或中括號; (2)行列式可計(jì)算得到一個值,矩陣不能; (3)兩個行列式相加與兩

    2024年02月08日
    瀏覽(19)
  • 數(shù)學(xué)建模——二維散亂點(diǎn)插值

    數(shù)學(xué)建?!S散亂點(diǎn)插值

    最后的效果圖: ?

    2024年02月13日
    瀏覽(21)
  • 【python海洋專題三十五】海圖數(shù)據(jù)加密--二維插值

    【python海洋專題三十五】海圖數(shù)據(jù)加密--二維插值

    【python海洋專題三十五】海圖數(shù)據(jù)加密–二維插值 【python海洋專題一】查看數(shù)據(jù)nc文件的屬性并輸出屬性到txt文件 【python海洋專題二】讀取水深nc文件并水深地形圖 【python海洋專題三】圖像修飾之畫布和坐標(biāo)軸 【Python海洋專題四】之水深地圖圖像修飾 【Python海洋專題五】之

    2024年02月06日
    瀏覽(20)
  • 對球面線性插值的理解

    對球面線性插值的理解

    【前言】 線性插值是點(diǎn)A到點(diǎn)B間距離的均勻變化,球面線性插值是點(diǎn)A到點(diǎn)B的角度均勻變化,前者應(yīng)用范圍很廣,后者主要應(yīng)用平滑旋轉(zhuǎn) 【球面線性插值求解】 球面線性插值(Spherical linear interpolation,Slerp)也可以寫成如下形式: Y = a(t)Y0 + b(t)Y1? 需要求解的是a(t),b(t) 以V

    2024年02月08日
    瀏覽(29)
  • (四)線性插值

    (四)線性插值

    歡迎訪問個人網(wǎng)絡(luò)日志????知行空間???? 線性插值是指使用連接兩個已知點(diǎn)的直線來確定同在這個直線上的未知點(diǎn)值的方法。 圖片來自于線性插值 如上圖,已知坐標(biāo) ( x 0 , y 0 ) , ( x 1 , y 1 ) (x_0, y_0),(x_1,y_1) ( x 0 ? , y 0 ? ) , ( x 1 ? , y 1 ? ) ,要求區(qū)間 [ x 0 , x 1 ] [x_0, x_1

    2024年02月12日
    瀏覽(18)
  • 機(jī)器人路徑平滑——線性插值

    C++代碼

    2024年02月19日
    瀏覽(18)
  • 【LabVIEW FPGA入門】插值、輸出線性波形

    【LabVIEW FPGA入門】插值、輸出線性波形

    ????????NI 的可重配置 I/O (RIO) 硬件使開發(fā)人員能夠創(chuàng)建自定義硬件,以在堅(jiān)固耐用、高性能和模塊化架構(gòu)中執(zhí)行許多任務(wù),而無需了解低級 EDA 工具或硬件設(shè)計(jì)。使用 RIO 硬件輕松實(shí)現(xiàn)的此類任務(wù)之一是模擬波形生成。本教程介紹了使用 CompactRIO 硬件和 LabVIEW FPGA 模塊輸出

    2024年04月09日
    瀏覽(19)
  • 面板數(shù)據(jù)缺失填補(bǔ)-stata實(shí)現(xiàn)線性插值法過程

    目錄 一、原始數(shù)據(jù)說明: 二、代碼及過程解釋 1.設(shè)定面板數(shù)據(jù) 2.內(nèi)插法填補(bǔ)數(shù)據(jù) 3.外插法填補(bǔ)數(shù)據(jù) 三、注意事項(xiàng) 線性插值是指插值函數(shù)為一次多項(xiàng)式的插值方式,其在插值節(jié)點(diǎn)上的插值誤差為零。線性插值相比其他插值方式,如拋物線插值,具有簡單、方便的特點(diǎn)。線性插

    2023年04月22日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包