【matlab程序】南海土臺風畫法

【matlab程序】南海土臺風畫法
在這里插入圖片描述
圖片

往期推薦

圖片
【python海洋專題一】查看數據nc文件的屬性并輸出屬性到txt文件

【python海洋專題二】讀取水深nc文件并水深地形圖
【python海洋專題三】圖像修飾之畫布和坐標軸

【Python海洋專題四】之水深地圖圖像修飾

【Python海洋專題五】之水深地形圖海岸填充

【Python海洋專題六】之Cartopy畫地形水深圖

【python海洋專題】測試數據

【Python海洋專題七】Cartopy畫地形水深圖的陸地填充

【python海洋專題八】Cartopy畫地形水深圖的contourf填充間隔數調整

【python海洋專題九】Cartopy畫地形等深線圖

【python海洋專題十】Cartopy畫特定區域的地形等深線圖

【python海洋專題十一】colormap調色

【python海洋專題十二】年平均的南海海表面溫度圖

【python海洋專題十三】讀取多個nc文件畫溫度季節變化圖

【python海洋專題十四】讀取多個鹽度nc數據畫鹽度季節變化圖

【python海洋專題十五】給colorbar加單位

【python海洋專題十六】對大陸周邊的數據進行臨近插值

【python海洋專題十七】讀取幾十年的OHC數據,畫四季圖

【python海洋專題十八】讀取Soda數據,畫subplot的海表面高度四季變化圖

【python海洋專題十九】找范圍的語句進階版本

【python海洋專題二十】subplots_adjust布局調整

【python海洋專題二十一】subplots共用一個colorbar

【python海洋專題二十二】在海圖上text

【python海洋專題二十三】共用坐標軸

【python海洋專題二十四】南海年平均海流圖

【python海洋專題二十五】給南海年平均海流+scale

【python海洋專題二十六】南海海流流速圖

【python海洋專題二十七】南海四季海流圖

【python海洋專題二十八】南海四季海流流速圖

【python海洋專題二十九】讀取CTD文件數據并畫溫度點剖面圖

【python海洋專題三十】畫南海115°E的溫度剖面圖

【python海洋專題三十一】畫南海115°E的地形溫度剖面圖

【python海洋專題三十二】畫南海115°E的地形溫度流速剖面圖

【python海洋專題三十三】畫海洋表面的風場分布

【python海洋專題三十四】調用自己的colormore

【python海洋專題三十五】加密數據–二維插值

【python海洋專題三十六】兩個一維數組的相關系數–為海洋指數作準備

【python海洋專題三十七】海洋指數畫法–折線圖樣式一

【python海洋專題三十八】海洋指數畫法–折線圖樣式二

【python海洋專題三十九】海洋指數畫法–折線圖樣式三–不同顏色的線條

【python海洋專題四十】海洋指數畫法–單色填充圖

【python海洋專題四十一】海洋指數畫法–漸變填色圖

【python海洋專題四十二】海洋指數畫法–雙色柱狀圖

【python海洋專題四十三】海洋指數畫法–單色漸變柱狀圖

【python海洋專題四十四】海洋指數畫法–多色漸變柱狀圖

【python海洋專題四十五】海洋研究區域示意圖

【python海洋專題四十六】研究區域示意放大圖

【python海洋專題海洋指數畫法】大氣與海洋指數畫法匯總

【MATLAB海洋專題】歷史匯總

【matlab程序】(1-5)五坐標軸的精細修飾

【matlab程序】圖片平面制作||文末點贊分享||海報制作等

大佬推薦一下物理海洋教材吧?

【matlab海洋專題】高級玫瑰圖–風速風向頻率玫瑰圖–此圖細節較多

【上千種顏色包|全平臺可用】收集自Matlab、python、R、NCL等顏色包

R語言_RColorBrewer包–全平臺可用

海洋專用cmocean顏色包_共22種–全平臺可用

【matlab教程】matlab不規則區域的外圍填充

代碼分享:

% 本次程序處理txt文件,并讀取臺風數據,并畫圖。
% 時間:20231123
% 海洋與大氣科學
clear;clc;close all;
%% 數據處理
%01 第一個臺風文件
data_typhoon1=importdata(‘typhoon1.txt’); % 將生成的typhoon1.txt文件導入工作空間,變量名為data_typhoon1,實際上它不顯示出來
lon1=data_typhoon1(:,4);% 臺風經度
lat1=data_typhoon1(:,3);% 臺風經度
data_typhoon2=importdata(‘typhoon2.txt’); % 將生成的typhoon2.txt文件導入工作空間,變量名為data_typhoon2,實際上它不顯示出來
lon2=data_typhoon2(:,4);% 臺風經度
lat2=data_typhoon2(:,3);% 臺風經度
data_typhoon3=importdata(‘typhoon3.txt’); % 將生成的typhoon3.txt文件導入工作空間,變量名為data_typhoon3,實際上它不顯示出來
lon3=data_typhoon3(:,4);% 臺風經度
lat3=data_typhoon3(:,3);% 臺風經度
data_typhoon4=importdata(‘typhoon4.txt’); % 將生成的typhoon4.txt文件導入工作空間,變量名為data_typhoon4,實際上它不顯示出來
lon4=data_typhoon4(:,4);% 臺風經度
lat4=data_typhoon4(:,3);% 臺風經度
data_typhoon5=importdata(‘typhoon5.txt’); % 將生成的typhoon5.txt文件導入工作空間,變量名為data_typhoon5,實際上它不顯示出來
lon5=data_typhoon5(:,4);% 臺風經度
lat5=data_typhoon5(:,3);% 臺風經度
%% 畫圖
close all
figure % 建立畫布,改為白色背景和畫布大小。
set(gcf,‘color’,‘w’,‘position’,[100 50 800 650])
m_proj(‘miller’,‘lon’,[100 120],‘lat’,[10 24])
m_gshhs_i(‘patch’,[.65 .65 .65],‘edgecolor’,‘k’);
% 添加國界
World = shaperead(‘china_country.shp’);
wx = [World(😃.X];wy = [World(😃.Y];%讀shp文件
hold on
m_plot(wx,wy,‘k’,‘linewidth’,1,‘color’,[0 0 0]);%繪制
% 添加省份
World = shaperead(‘diquJie_polyline.shp’);
wx = [World(😃.X];wy = [World(😃.Y];%讀shp文件
hold on% 使用經緯度畫臺風
m_plot(wx,wy,‘k’,‘linewidth’,1,‘color’,[0 0 0]);%繪制
hold on
h1=m_plot(lon1-10,lat1,‘linewidth’,2,‘color’,[0,0,0]./255);
hold on
h2=m_plot(lon2-8,lat2,‘linewidth’,2,‘color’,[0,0,0]./255);
hold on
h3=m_plot(lon3-6,lat3,‘linewidth’,2,‘color’,[139,0,139]./255);
hold on
h4=m_plot(lon4-4,lat4,‘linewidth’,2,‘color’,[255,0,255]./255);
hold on
h5=m_plot(lon5-1,lat5,‘linewidth’,2,‘color’,[220,20,60]./255);
hold on% 加上觀測點
m_scatter(109.566,21.583,‘Marker’,‘o’,‘MarkerFaceColor’,‘r’,‘MarkerEdgeColor’,‘r’,‘sizedata’,20)
hold on
m_text(109.666,21.583,‘驗證點’,‘fontweight’,‘bold’,‘fontsize’,15)
hold on% 加上圖例
m_text(102,18,‘圖例’,‘fontweight’,‘bold’,‘fontsize’,15)
hold on
m_text(102,15,‘驗證站點’,‘fontweight’,‘bold’,‘fontsize’,15)
hold on
m_scatter(103,15.5,‘Marker’,‘o’,‘MarkerFaceColor’,‘r’,‘MarkerEdgeColor’,‘r’,‘sizedata’,18)
m_grid(‘ytick’,0:2:24,‘xtick’,100:2:120,‘linewidth’,1,‘linestyl’,‘none’,‘box’,‘fancy’,‘fontsize’,15);

在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/163430.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/163430.shtml
英文地址,請注明出處:http://en.pswp.cn/news/163430.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

2020年09月 Scratch(三級)真題解析#中國電子學會#全國青少年軟件編程等級考試

Scratch等級考試(1~4級)全部真題?點這里 一、單選題(共25題,每題2分,共50分) 第1題 執行下面程序,屏幕上最多會看到多少個蘋果? A:10個 B:11個 C:1個 D:無法確定 答案:B 第2題 關于下面程序,說法正確的是 ? A:執行 后,馬上執行

機器學習時候必須要分為訓練集、驗證集和測試集嘛

在機器學習中,為了準確評估模型的性能和找到最佳的超參數配置,通常將數據集劃分為訓練集、驗證集和測試集。在這種情況下,驗證集用于調參和模型選擇,而測試集則用于最終的模型評估。 具體流程如下: 劃分數據集&#x…

python分段函數

在Python中&#xff0c;你可以使用if-else語句來實現分段函數。以下是一個簡單的例子&#xff1a; def piecewise_function(x):if x < 0:return 0elif 0 < x < 2:return x ** 2else:return 4這個函數定義了一個分段函數&#xff0c;當x小于0時&#xff0c;函數值為0&…

數據集筆記:Pems 自行下載數據+python處理

以下載District 4的各station每5分鐘的車速為例 1 PEMS網站下載數據 點擊紅色的 選擇需要的station和區域&#xff0c;點擊search&#xff0c;就是對應的數據&#xff0c;點擊數據即可下載 &#xff08;這個是station每5分鐘的速度數據&#xff09; 2 pems 速度數據 2.1 每一…

DLL劫持漏洞

以下是自己學習時做的一些筆記&#xff0c;希望對各位有所幫助 DLL劫持漏洞 為什么程序中會有dll的存在 對于 Windows 操作系統&#xff0c;操作系統的大部分功能都由 DLL 提供。 另外&#xff0c;當您在這些 Windows 操作系統之一上運行某一程序時&#xff0c;該程序的很多…

paddle ocr開啟mkldnn加速后圖片識別精度下降

背景 使用ocr_system調用微調模型時發現部分圖片在設置enable_mkldnnTrue后出現識別精度下降問題 環境&#xff1a; paddle2.5.1 paddlehub2.3.1 python3.8.6 解決方案 tools\infer\utility.py文件中 line 269行左右&#xff0c; 在代碼config.delete_pass("matmul_t…

【華為OD題庫-035】數據最節約的備份方法-java

題目 有若干個文件&#xff0c;使用刻錄光盤的方式進行備份&#xff0c;假設每張光盤的容量是500MB.求使用光盤最少的文件分布方式。所有文件的大小都是整數MB&#xff0c;且不超過500MB:文件不能分割、分卷打包 輸入描述: 一組文件大小的數據 輸出描述: 使用光盤的數量 補充說…

如何通過類似于Android adb install apk 命令安裝三方Harmony Hap包

安裝命令 hdc install xxx.hapOpenHarmony設備安裝Hap應用的五種方式 https://www.51cto.com/article/762223.htmlhttps://www.51cto.com/article/762223.html DevEco Studio 3.1為例新建個項目&#xff0c;點擊File->Project Structure 進入簽名頁面然后點擊Sign in登錄華…

Adobe 家族系列download

adobe 前言 Adobe公司的產品線中擁有多個家族桶&#xff0c;下面是Adobe全家桶產品的功能介紹&#xff1a; Creative Cloud&#xff08;創意云&#xff09;&#xff1a;包含Photoshop、Illustrator、InDesign、Premiere Pro、After Effects、Lightroom等創意設計、視頻制作和…

計算機體系結構習題及解答

Exercise For the 5-stage pipeline (RR and RW take half a cycle) For the following pairs of instructions, how many stalls will the 2nd instruction experience (with and without bypassing)? 1. ADD R3 ?R1R2 ADD R5 ? R3R4 Answer&#xff1a;0 stall wi…

java springboot測試類鑒定虛擬MVC請求 返回內容與預期值是否相同

上文 java springboot測試類鑒定虛擬MVC運行值與預期值是否相同 中 我們驗證了它HTTP的返回狀態 簡單說 校驗了他 是否成功的狀態 這次 我們來不對得到的內容 我們 直接改寫測試類代碼如下 package com.example.webdom;import org.junit.jupiter.api.Test; import org.springf…

【實驗筆記】C語言實驗——超長正整數的減法運算

[問題描述] 編寫程序實現兩個超長正整數(每個最長80位數字)的減法運算。 [輸入形式] 從鍵盤讀入兩個整數&#xff0c;要考慮輸入高位可能為0的情況(如00083) 1.第一行是超長正整數A; 2.第二行是超長正整數B; [輸出形式] 輸出只有一行&#xff0c;是長整數A減去長整數B的運…

FreeRTOS學習之路,以STM32F103C8T6為實驗MCU(2-3:任務切換)

學習之路主要為FreeRTOS操作系統在STM32F103&#xff08;STM32F103C8T6&#xff09;上的運用&#xff0c;采用的是標準庫編程的方式&#xff0c;使用的IDE為KEIL5。 注意&#xff01;&#xff01;&#xff01;本學習之路可以通過購買STM32最小系統板以及部分配件的方式進行學習…

使用 css 實現文字單行居右, 換行居左展示

給外層盒子設置居右展示, 子盒子設置居左。 原理是&#xff0c;如果子盒子沒有換行&#xff0c;那么子盒子的長度就是內容的長度&#xff0c;它根本沒有空間將字體移動居左&#xff0c;父盒子的居左樣式就會生效&#xff0c;子盒子就會居左展示。 當子盒子里面的文字換行了&…

3.1 Linux時間子系統

目錄 一時間子系統作用二 時間子系統初始化三 時間子系統框架 一時間子系統作用 1 提供時間 2 提供時鐘 3 提供進程輪詢 從應用層&#xff0c;分析其使用方法 從驅動層&#xff0c;給出timer和hrtimer的使用示例 二 時間子系統初始化 分別從介紹各個模塊初始化做了些什么工作…

在SOLIDWORKS中如何提升保存PDF版本文件的清晰度

隨著Solidworks年復一年的不斷更新&#xff0c;不僅僅是整個軟件的性能上的提升&#xff0c;其在輸出文件的功能上也同樣在精益求精。 但對于老版本的使用者和希望能讓輸出文件清晰度更進一步的使用者而言&#xff0c;可能目前我們所能達到的普通文件輸出清晰度遠遠無法達到他們…

如何將ONLYOFFICE與Python應用程序集成

ONLYOFFICE是一項功能強大的開源文檔編輯器&#xff0c;可以將文本文檔、電子表格和演示文稿、電子表單編輯功能集成至任何編程語言編寫的 Web 應用程序中。最新的7.5版本編輯器可以支持編輯PDF文件&#xff08;批注、繪圖等&#xff09;。在本文中&#xff0c;我們會帶你了解如…

【分享】Java Builder 建造者模式之案例分享

介紹 建造者模式&#xff08;Builder&#xff09;核心目的是通過使用多個簡單對象一步步構建出一個復雜對象。通過將復雜對象的構造過程拆分為多個簡單的步驟&#xff0c;使得創建對象更加靈活&#xff0c;可讀性和可維護性更強。 使用場景 創建一個由多個部分組成的復雜對象…