1. <nobr id="easjo"><address id="easjo"></address></nobr>

      <track id="easjo"><source id="easjo"></source></track>
      1. 
        

      2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
      3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>
          貴州做網站公司
          貴州做網站公司~專業!靠譜!
          10年網站模板開發經驗,熟悉國內外開源網站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等網站程序,可為您提供網站建設,網站克隆,仿站,網頁設計,網站制作,網站推廣優化等服務。我們專注高端營銷型網站,企業官網,集團官網,自適應網站,手機網站,網絡營銷,網站優化,網站服務器環境搭建以及托管運維等。為客戶提供一站式網站解決方案?。?!

          MATLAB中griddata和griddatan插值函數簡單說明

          來源:互聯網轉載 時間:2023-12-14 11:57:45

          MATLAB中griddata和griddatan插值函數簡單說明

          前言

          本文會用容易理解的話解釋下griddata和griddatan的用法,不會追求嚴謹,目的是幫助需要用到這兩個插值函數的盡快理解使用。

          一、griddata函數是什么?

          griddata可以插入二維或三維散點數據
          嚴格上來說,griddata并不能算是插值,但是可以實現插值的功能。griddata有以下三種形式:
          vq = griddata(x,y,v,xq,yq)
          vq = griddata(x,y,z,v,xq,yq,zq)
          vq = griddata(___,method)
          griddata和interp2的區別是,interp2的插值數據必須是矩形域,要求xy規則排列。griddata中x,y,v是包含分散(非均勻)樣本點和數據的向量。
          舉個例子,現在我在野外有5×5矩陣共25個采樣點,分別覆蓋了經度121-125度,緯度30-34.5度之間,采樣點采集的是農作物的畝產量數據?,F在我有一個經度122-124度,緯度32-34度之間的20×20的矩陣,矩陣代表每個點有多少畝這種農作物,現在需要求矩陣范圍內的總產量。
          下面兩圖分別代表采樣點分布和繪制的畝產量等值線圖

          那么問題來了,25個采樣點的數據實在太稀疏了,截取范圍后,根本無法與20×20的矩陣點乘求總產量,那么這個時候就需要用到griddata函數了。
          x,y可以看做是大的采樣范圍,v是每個點的屬性,比如畝產量,某一污染物濃度。xq,yq是在這個采樣范圍內,需要截取的范圍,比如我在一個省隨即采了好多樣本點,但我需要計算省內某塊區域的值,這個時候就可以對全省采樣數據插值,截取想要的區域,并可以調整xy間隔,構成新的矩陣。
          當然,最關鍵的一點來了,如果這25個數據不構成5×5矩陣怎么辦,比如我只有空間分布的21個數據?

          上面說到interp2的插值數據必須是矩形域,gridata可以是分散(非均勻)樣本點,所以依然適用這種情況。
          下面的代碼是用原始經緯度、畝產量是用矩陣表示的。當原始數據不是矩形域時,可以采用Excel表的形式輸入MATLAB里面進行運算。

          x=[ 34.2,34,34,34,34;
          33,33.2,33,33,33;
          32,32.7,32.5,32.6,32;
          31.5,31,31,31,31;
          30,30,30,30,30];   
          y=[ 121,122,123,124,125;
          121,122.1,123,124,125;
          121.3,122,123,124,125;
          121,122,123,124,125;
          121.1,122.3,123.6,124,125];
          z=[ 1,2,5,3,4;
          4,2,3,5,6;
          7,5,3,6,4;
          4,2,8,6,4;
          7,4,8,6,5];
          %為了便于理解,將原始數據詳細寫了出來
          contourf(y,x,z)
          figure()
          xrange=34:-0.1:32;
          yrange=122:0.1:124;
          [Y,X] = meshgrid(yrange,xrange);%xrange、yrange可以看做是截取的范圍,插值并且將其改為20*20的矩陣
          M =griddata(x,y,z,X,Y);
          imagesc(M)%20*20新的矩陣
          

          二、gridatan使用

          gridatan和gridata用法類似,不同的還是,gridatan可以實現更高維度的插值。
          比如我選擇一個湖泊,在湖泊選了幾十個不同位置采樣點,每一個采樣點又根據水深采了不同深度的水樣,計算營養鹽含量。
          采樣點x,y,z實際上分布在三維空間中,且不均勻分布,加上營養鹽含量就成了四維分散數據。這個時候想看某一經度的截面營養鹽分布,gridatan就可以幫助我們實現對整個湖泊營養鹽的插值,實現這一目的。

          網絡推廣與網站優化公司(網絡優化與推廣專家)作為數字營銷領域的核心服務提供方,其價值在于通過技術手段與策略規劃幫助企業提升線上曝光度、用戶轉化率及品牌影響力。這...

          在當今數字化時代,公司網站已成為企業展示形象、傳遞信息和開展業務的重要平臺。然而,對于許多公司來說,網站建設的價格是一個關鍵考量因素。本文將圍繞“公司網站建設價...

          在當今的數字化時代,企業網站已成為企業展示形象、吸引客戶和開展業務的重要平臺。然而,對于許多中小企業來說,高昂的網站建設費用可能會成為其發展的瓶頸。幸運的是,隨...

          北京西站換乘火車最晚買票時間?北京西站24小時售票,買票沒有最晚時間。開車前提前五分鐘停止檢票上車就行了。如果在北京西站換車,網上買票,不需要出站,省去了來回拖行李。直接檢票上車。北京西站售票廳營業時間?北京西站售票處24小時開放。工作人員24小時輪班,但是售票窗口晚上不像白天那么開放。北京西站共設91個售票窗口,分別位于車站北大廳南大廳地下一層和二層。在此基礎上,車站在南北廣場東西售票廳北二層入...

          地球三大生態系統?濕地、森林、海洋被譽為地球三大生態環境系統,被譽為“地球之腎”、“天然水庫”、“物種寶庫”。濕地是指陸地和水的交界處,水位應接近或在水面。其特點是底土以濕土為主,每年生長季底層都會被水淹沒,周期性植物的優勢種為水生植物。森林是以樹木為主體,由植物、動物、微生物和非生物環境組成的生態系統。具有層次結構豐富、生物種類多樣、光合效率高等特點。具有水土保持、水源涵養、氣候調節、防風固沙等...

          手機撥號上網是什么意思?撥號設置是設置默認使用哪張手機卡打電話,上網是開通數據,使用默認使用手機卡的流量。手機如何撥號上網?先打開撥號選項;點擊手機的撥號盤,點擊右下角三個點的設置選項;點擊【設置】,部分手機點擊【更多】選項按鈕顯示【設置】;可以看到,除了1是語音郵件設置,還可以設置2到9的快速撥號鍵。點擊添加聯系人,根據自己的實際情況在通訊錄中選擇經常聯系的聯系人。按照彈出的提示一步一步操作。1...

          TOP
          国产初高中生视频在线观看|亚洲一区中文|久久亚洲欧美国产精品|黄色网站入口免费进人
          1. <nobr id="easjo"><address id="easjo"></address></nobr>

              <track id="easjo"><source id="easjo"></source></track>
              1. 
                

              2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
              3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>