當前位置:首頁 » 編程軟體 » 海洋的編程

海洋的編程

發布時間: 2022-08-23 09:19:27

『壹』 中國海洋大學的自動化需要學編程嗎很難嗎需不需要有一定的電腦基礎

要的。c語言,微機原理,單片機,匯編。
不會難,但是要多動手寫代碼,進步才會快。

『貳』 python基礎中,df後面是什麼

python基礎中,df後面是傳函數參數。是要在小括弧裡面傳函數參數,後面的[]是因為函數返回一個數組,列表所以用[0]取得索引為0處的值。

python基礎內容簡介

本書是大氣海洋學科方向學者的python入門書。全書側重於介紹大氣海洋學科領域python編程常用的基礎知識,包括即也阻的獲取、安裝、環境編輯器等內容,示例介紹了python語言基礎,流程式控制制,列表、元組、字典與集合,函數,類和對象,模塊,存儲戶等基礎知識。

結合python基礎知識,介紹了異常處理、計算生態、正則表達式、python腳本、日誌等內容。文後結合習題幫助讀者解決常見編程問題和困惑,從而幫助讀者實現時也on知識的靈活使用和綜舍編程,將python用於大氣海洋工程當中。

本書第1~8章為Python語言基礎,主要介紹Python的基本用法;第9章為一個實戰,幫助讀者理解前8章的知識,第10~17章為Python的進階使用,包含面向對象編程、函數式編程入門、文件讀寫、異常處理、模塊和包幾個部分。

第18章為第2個實戰,幫助讀者融會貫通前17章的知識,同時拋磚引玉,引起讀者探索的興趣。

『叄』 c語言編程開發游戲,Funcode平台開發海底世界,邊界碰撞問題

public int getSalary(int month){
return this.salaryPerMonth + super.getSalary(month)+
this.getAddtionalSalary();
}
public int getAddtionalSalary(){
return 2000;
}
}

『肆』 海洋重磁資料內業整理軟體的開發及應用

陳泓君李唐根龔躍華

摘要海洋重磁資料內業整理是海洋重磁勘探的內容之一。重力資料內業整理包括零點位移校正、正常場改正、厄特渥斯校正、布格改正及格萊尼異常改正等。磁力資料內業整理由日變校正、方位改正和正常場改正組成。根據重磁資料整理的內容和特點,採用模塊化程序設計方法,開發出一套實用、界面友好的系統,利用該系統處理「863」東海試驗剖面資料取得了良好的效果,表明該系統可靠性高。

關鍵詞重力磁力異常改正模塊程序

1概述

21世紀掀起一股開發海洋的熱潮,隨著海洋勘探工作的不斷深入,海洋地球物理方法顯得越來越重要,特別是重力和磁力勘探手段占著舉足輕重的地位。現代科技發展日新月異,使得用於海上勘探的重力和磁力儀也不斷更新,海上獲取的重磁資料也越來越精確,重力和磁力勘探方法也受到更多的重視,然而,如果沒有良好的重磁內業整理方法和手段,這些高質量的重磁數據也失去其存在的意義,同時,下一步的資料解釋工作也難以展開。由此可見,重磁資料的內業整理是一項承前啟後,非常重要的工作。

而且.我們也應該認識到,重磁勘探資料整理是一項十分繁瑣和復雜的工作,完成這些工作涉及大量的計算、校對、成圖等工作,利用計算機技術可以高效率地完成這些計算,避免了大量的人力物力耗費,減少整理過程中的遺漏和差錯。為此需要我們研製出在微機上即可實現的重力資料整理及成圖可視化系統,它能使資料整理工作成為一體化,減少中間環節,很大程度上提高了工作效率,保證了質量,並為後續的數據處理做准備,使我們可以騰出更多時間和精力去進行解釋工作。

2重力資料的內業整理

海洋重力資料整理不同於陸地重力資料整理,野外得到的重力資料,除了進行必須的水深、地形、緯度等校正外,還增加了一項與航速航向有關的厄特渥斯改正和圓滑濾波,使異常計算具有更好的效果。下面簡單列出重力資料整理的流程和部分主要公式。

重力資料整理的流程如圖1。

圖1重力資料整理流程圖

Fig.1Flow chart of gravity data processing

零點位移校正

零點位移校正的變化率k可用下式計算

南海地質研究.13

其中

gA2′=gA2+0.3086(h2—h1

則零點位移校正值為

δgi=k*△ti

式中:gA1、gA2——比對基點起始和閉合時的儀器讀數;

gA2′——經水深改正後閉合時的儀器讀數:

tA1、tA2——比對基點起始和閉合時的時間(單位:s);

△ti——第i個測點相對於比對基點的時間增量(單位:s);

h1、h2——起始和閉合時的基點水深值(單位:m);

δgi——零點位移改正值;

零點位移校正時時間精確到秒。

厄特渥斯校正

δgE=2wvsinAcosφ+v2/R

式中:δgE——為厄特渥斯校正值(單位:mGal,1mGal=10-5m/s2);

ω——地球自轉角速度,取7.292115×10-5(單位:弧度/秒);

R——地球半徑,取6378137m(WGS—84);

v——測量時船隻航行的速度(單位:m/s);

A——測量航跡瞬時方位角(單位:弧度):

φ——測點的地理緯度(單位:弧度)。

其中航速v的計算公式為:

南海地質研究.13

xp1,xp2—前後兩點的橫坐標(單位:m);

yp1,yp2——前後兩點的縱坐標(單位:m);

△T——前後兩點的時間差(單位:s)。

正常重力值改正

正常重力值改正用1985國際正常場公式,該公式是WGS—84世界大地坐標系的組成部分,是WGS—84橢球理論重力值的閉合計算公式:

南海地質研究.13

式中:φ——測點的地理緯度(單位:弧度);

γ0——正常場值(單位:mGal)。

空間異常計算

△gF=k(S—S0)+g0+δgi+δgE—γ0

式中:△gF——自由空間異常(單位:mGal);

k——重力儀器的格值;

S——測量時的儀器讀數;

S0——對重力基點時儀器的讀數;

g0——重力基點的絕對重力值(已納入國家基本網);

δgi——零點位移校正值(單位:mGal);

δgE——厄特渥斯校正值(單位:mGal);

γ0——1985年國際正常場重力公式計算的正常場值。

布格異常改正

△gB=△gF+δgB

δgB=0.0687h

式中:△gB——布格異常(單位:mGal);

△gF——空間異常(單位:mGal);

h——測點水深值(單位:m);

δgB——布格異常改正值(單位:mGal)。

格萊尼異常計算

△gG=△gF+△gB+δgG

式中:△gG——格萊尼異常值(單位:mGal);

△gF——自由空間異常值(單位:mGal);

△gB——布格異常值(單位:mGal);

δgG——格萊尼異常改正值。

格萊尼異常改正值由近中區(166.7km以內)的地形改正和遠區的均衡改正兩部分組成,關於格萊尼異常改正值的計算方法從略。

濾波處理

對海上採集的重力數據進行濾波處理,濾波採用兩次三角濾波效果較好,能使曲線光滑,又保留了異常值。第一次濾波採用十一點三角濾波,跨度大,圓滑程度較好,第二次做五點三角濾波,濾掉小的抖動。

十一點三角濾波公式:

T′i=(Ti-5+2Ti-4+3Ti-3+4Ti-2+5Ti-1+6Ti+5Ti-1+4Ti+2+3Ti+3+2Ti+4+Ti+5)/36

五點三角濾波公式:

Ti=(Ti-2+2Ti-1+3Ti+2Ti+1+Ti-2)/9

在進行濾波時若遇到規定個數(例如8個)以上的錯誤點(即異常點)或極值點,則跳過,不予濾波。若做十一點三角濾波時,遇單獨一個極值Ti,則以Ti-5至Ti+5共11個點不進行濾波,因為欲求11個點中任何1個點的三角濾波值時,必須使Ti值參加運算,而Ti值是不允許參加運算的。以此類推,做五點三角濾波時,如遇極值Ti,則Ti-2至Ti+2不濾波。如有9個連續異常點Ti~Ti+8,做十一點三角濾波時,則應有Ti-5~Ti+13共19個點不進行濾波。

3磁力資料內業整理

海上磁測工作往往與重力和地震同時進行。磁力資料內業整理指在定位資料整理的基礎上,做了電纜長度改正後,將野外實測數據按等時距(10s或20s)進行日變改正、船磁影響和正常場改正,最後計算磁力異常。

日變改正用測區附近地震台的相應日期的地磁觀測資料,同時收集附近地磁台的日變資料,取日變變化小的某日數據的平均值為零線值。

船磁方位改正,在測區附近選擇了磁場較為平靜的海域,進行了八個方位的測量,用於船磁的改正,船磁方位改正方法從略。

磁力整理流程如圖2。

圖2磁力資料整理流程圖

Fig.2Flow chart of magnetic data processing

由於海洋磁測一般是大范圍的測量,故正常場改正可採用國際地磁基本場(IGRF),即採用球諧分析的原理,採用衛星觀測及全球磁測的數據建立地球主磁場,計算到10階10次,作為正常場,具體計算公式有:

南海地質研究.13

式中:u——地磁位函數;

T0——國際地磁參考場總強度:

X、Y、Z——分別為T0的北向分量、東向分量和垂直向下分量;

N——最高階數;

地球的半徑a=6378.13km;

參考橢球半徑r=6400km;

θ——余緯度;

λ——從格林威治線算起的地理經度(0到360度);

——球諧系數,它們是根據測量日期,按國際地磁參考場的基本場模式和預測年變模式推算確定的;

——施密特准歸一化n階m次締合勒讓德函數,它是這樣定義的

南海地質研究.13

電纜長度改正計算方法從略。

經上述各項計算後得磁異常數據,磁異常計算公式如下。

△T=T-Td-Ts-T0

式中:△T——磁異常(單位:nT);

T——測量總磁場值(單位:nT);

Td——日變影響值(單位:nT);

Ts——船磁方位影響值(單位:nT);

T0——正常地磁場值(單位:nT)。

4軟體開發

以上簡單介紹了重磁資料內業整理的主要流程,都涉及到大量的復雜計算,為了提高工作效率,能快速、准確的對重磁資料進行整理,我們利用Windows98操作平台,以VB5.0為編程語言開發出了一套方便、快捷、實用的,對重、磁野外資料進行可視化人機交互內業整理的軟體,經過測試,效果很好。

根據重磁內業整理的特點,採用模塊化程序設計方法,根據重力異常計算、磁力異常計算、成圖的特點,系統應具備輸入、編輯、處理、成圖和輸出五個基本功能,處理模塊又包括了資料預處理、重力異常計算和磁力異常計算兩大模塊(圖3)。

圖3系統模塊圖

Fig.3System mole chart

確定了該處理系統的框架之後,將各種具體方法納入到這一系統中.即可形成重磁資料的聯合處理平台。

下面簡單介紹重力和磁力異常計算的窗體。

重力異常計算窗體主要包括兩部分:一是參數輸入對話框,包含了重力異常計算所需的所有參數,如儀器格值、標准緯度、儀器安裝高度、出海前後基點的比對時間、儒日和重力基點的重力值等參數;二是文件選擇框,輸入目標文件和結果文件及繪制剖面圖所需的剖面文件名。只需按窗體的提示輸入相應參數,按「確定」按紐即可自動計算出異常。

重力異常計算的窗體如圖4所示。

圖4重力異常計算窗體

Fig.4G ravity anomaly processing window

磁力異常計算窗體也主要由文本輸入框組成,只需輸入主測線方位、電纜長度、標准緯度等相應參數及目標和結果數據文件名,按「確定」按鈕即可自動完成計算。

磁力異常計算的窗體如圖5所示。

圖5磁力異常計算窗體

Fig.5Magnetic anomaly processing window

該軟體處理系統除了計算異常之外,還具備了繪圖功能,能利用異常結果快速,准確繪制出各種比例尺的平剖圖和等值線圖,節省了大量的手工繪圖時間。例如,利用平剖圖繪制窗體繪制出的重力平剖圖如圖6所示。

圖6重力異常平剖圖繪制窗體

Fig.6A planar section of gravity anomaly processing window

該平剖圖繪制窗體主要由兩部分組成,一是參數和文件輸入框,參數包括比例尺參數、工區范圍、測線方位等;二是圖像生成圖片框。

利用「863」東海試驗剖面採集的重磁資料,經該軟體計算出的異常數據繪制的剖面圖與據「中國海區及鄰域地質地球物理圖集」該范圍內老資料進行對比後(圖7、圖8).發現異常形態吻合,這進一步驗證了該軟體的可靠性。

圖7空間重力異常新老資料對比圖

Fig.7Contrast between new and old free gravity data

圖8磁力新老資料對比圖

Fig.8Contrast between new and old magnetic data

從重力資料的對比可看出,兩者異常變化的趨勢是一致的,琉球群島洋側為一個「W型」重力低,琉球群島為重力高,沖繩海槽為重力低,中央隆褶帶以重力高為主的變化異常帶,陸架盆地區為較平靜的重力異常區。因老資料用的是57基點網(波茨坦系統),與85基點網之間有-13.56mGal的差值,老資料正常場改正用1930年(卡西尼)公式,在測區內(24°N~27°N)與1985年正常場公式比較,有-13.86~12.88mGal的差,因此新資料的異常值比老資料的異常值偏低。

新老磁力異常的趨勢也較一致,由於磁異常變化較劇烈,試驗剖面經過的海域異常的形態有所變化,異常值也不盡相同。

5小結

通過以上的簡單介紹,可以看出,重磁內業整理過程復雜,計算公式繁多,但掌握好其中的處理流程,結合計算機技術,可以開發出一套實用、方便、界面友好的整理軟體,並且在實際應用中起到了很好的效果,節省了人力物力,提高了工作效率。本文皆在拋磚引玉,希望在實際工作中,能藉助於現代科技,開發出適合我們的應用工具來。

參考文獻

1.工家林,王一新,萬明浩.1991.石油重磁解釋.北京:石油工業出版社.

2.正能超.1999.數值分析簡明教程.北京:高等教育出版社.

3.劉光鼎.1993.中國海區及鄰域地質地球物理圖集,北京:科學出版社.

4.夏戡原等.1996.南沙群島及其鄰近海區地質地球物理與油氣資源.北京:科學出版社.

5.張海藩.1998.軟體工程導論.北京:清華大學出版社.

6.魏源源.1998.Visual Basic 5.0中文版程序設汁教程.北京:電子工業出版社.

DEVELOPMENT AND APPLICATION FOR SOFTWARE OF MARINE GRAVITY AND MAGNETIC DATA PROCESSING INDOOR

Chen Hongjun Li Tanggen Gong Yuehua

Abstract

Gravity and magnetic data processing indoor is one of the important parts of marine gravity and magnetic exploration.The gravity data processing includes displacement rectification.normal field correction,Eotvos rectification,Bouguer correction and Grany anomaly correction.Magnetic data processing includes daily variation rectification,azimuth correction and normal field correct ion.According to the content and characters of gravity and magnetic data processing,using the molarity program design method,we develop a set of practical,friendly interface software system.We got a satisfactory result in processing「863」test section data of Donghai sea by using this system.

Key words:gravity and magentic data,anomaly,correct,mole,program

注釋

『伍』 關於海洋的專業有哪些

關於海洋的專業有:

一、海洋科學專業

海洋科學專業培養具備海洋科學的基本理論、基礎知識和基本技能,能在海洋科學及相關領域從事科研、教學、管理及技術工作的高級專門人才。

該專業學生具有堅實的數學、物理學及海洋科學方面的基本理論和基本知識,受到海洋科學研究方面的基本訓練,掌握海洋科學基本調查方法和實驗技能,具有從事海洋調查和海洋科學研究的基本能力。

二、海洋技術專業

海洋技術專業培養具備海洋科學的基本知識及海洋高新技術開發研究的能力,能從事海洋高科技、海洋資源開發、海洋工程及相關學科專業工作的高級專門人才。

海洋技術專業學生畢業後可在水產、飼料、魚葯、生物技術等相關行業從事生產、經營管理、技術開發與推廣等工作。海洋技術專業在面對陸地資源一步步枯竭的今天,成為了一門越來越熱火的專業,就業前景也越來越好。

三、海洋葯學專業

海洋葯物學是一個新興的的邊緣學科,他以研究海洋葯物資源分布、儲量、葯性、臨床應用以及海洋生物活性物質作為主要任務。

培養畢業後能從事海洋葯物研製、生產、質量控制和工藝設計以及從事生物工程的研究,同時還可以從事海洋葯物學專業及相關專業的教學工作的人才。

四、船舶與海洋工程專業

船舶與海洋工程專業主要培養具備現代船舶與海洋工程設計、研究、建造的基本技能和管理基礎知識、計算機編程及應用能力,能在船舶與海洋結構物設計、研究、製造、檢驗、使用和管理等部門從事技術和管理方面工作的船舶與海洋工程學科高級工程技術人員。

五、海洋漁業科學與技術專業

海洋漁業科學與技術專業學生主要學習漁業資源與漁場學、海洋環境學、漁具漁法學、漁業法規與漁政管理等的基本理論和基本知識。

受到船舶駕駛技術、網具裝配技術、捕撈技術、漁場調查、漁業水域環境監測和漁政管理等方面的基本訓練,具有漁業資源與漁業環境的調查和研究、漁具漁法設計和漁業管理的基本能力。

參考資料來源:

網路—海洋科學專業

網路—海洋技術專業

網路—海洋葯學專業

網路—船舶與海洋工程專業

網路—海洋漁業科學與技術專業

『陸』 海洋工程類專業包括哪些專業 哪個專業好

海洋工程類專業包括船舶與海洋工程、海洋工程與技術、海洋資源開發技術。其中船舶與海洋工程專業很不錯。

本專業培養具備現代船舶與海洋工程設計、研究、建造的基本技能和管理基礎知識、計算機編程及應用能力。

能在船舶與海洋結構物設計、研究、製造、檢驗、使用和管理等部門從事技術和管理方面工作的船舶與海洋工程學科高級工程技術人員。

就業趨勢:

船舶與海洋工程專業學生畢業後可簽約到船舶與海洋工程設計研究單位、海事局、國內外船級社、船舶公司、船廠、海洋石油單位、高等院校、船舶運輸管理、船舶貿易與經營、海關、海上保險和海事仲裁等部門,從事船舶與海洋結構物設計、研究、製造、檢驗、使用和管理等工作,也可到相近行業和信息產業有關單位就業。

此外,還可爭取留學資格到美國、加拿大、英國、挪威、德國、日本等國留學深造。當然,也可以報考相關專業的研究生進一步深造。據各高校有關就業部門統計,船舶與海洋工程專業學生就業形勢不錯。

很多學生喜歡選擇金融、工商管理、市場營銷、信息技術等專業,所以高校中就讀傳統的船舶與海洋工程專業者已經遠不如以前眾多,而且該專業人才退休、老化普遍存在。

再加上開設相關專業的學校已經不多,物以稀為貴,所以船舶與海洋工程這個專業的畢業生出去後容易受到用人單位的歡迎。

以上內容參考:網路-船舶與海洋工程

『柒』 海洋技術專業怎麼樣

海洋技術專業在目前發展應用上還是比較有前景的,包括一些漁船,還有一些海洋船舶的發展,都是需要海洋技術專業的,所以這個專業以後就業都沒有問題。

『捌』 海洋科學專業有沒有程序設計課程

有。
海洋科學是研究海洋的自然現象、性質及其變化規律,以及與開發利用海洋有關的知識體系。它的研究對象是佔地球表面71%的海洋,包括海水、溶解和懸浮於海水中的物質、生活於海洋中的生物、海底沉積和海底岩石圈,以及海面上的大氣邊界層和河口海岸帶。因此,海洋科學是地球科學的重要組成部分。

『玖』 海洋技術是冷門專業嗎

海洋科學專業是不是冷門 
隨著國家經濟的發展迅速和科技手段的大力提高,人類對海洋的探索慾望進一步提高,國家政策的需要推動了海洋科學專業的發展水平。
廈門大學海洋科學專業評估為A+,側重生物方向;而中國海洋大學該專業則側重於海洋物理方向,並且要求學生擁有扎實的數學基礎和物理基礎以及優秀的編程能力,以適應未來海洋科技的發展。
由此可見海洋科學專業的未來發展形勢可謂是——前景較好,人才急需!
 海洋科學專業前景如何 
國家對於海洋科學採取積極支持發展的政策,也大力發展海洋科學的教育。如今海洋科學專業的畢業生一般採取自主擇業、雙向選擇的就業政策。當下來隨著行業的發展,如今該專業的畢業生就業狀況較佳,特別是海洋資源開發、海水養殖、海洋生物醫葯、海上運輸、海洋油氣開發和食品工業等部門吸收人才最多。

『拾』 船舶與海洋工程學計算機vb語言有用嗎

vb語言有用;對於船舶與海洋工程學計算機是需要掌握一定的編程語言的;
VB這種語言是和Access、Word、Excel、PPT伴生共存的,是這些功能組件的直接擴展,是中級學習者必備的基本Office技能。只要Office的這些常用軟體沒有過時,很顯然VB就不會過時。
而且為了·提高工作效率,提出利用VB.NET和AutoCAD2010進行二次開發,實現AutoCAD圖像文件中對象的復制,位移,關聯,鏡像等操作.應用於渤海船舶重工等船舶與海洋工程學中。

熱點內容
matlab稀疏矩陣存儲 發布:2025-02-06 03:07:54 瀏覽:838
國際服2b2t伺服器地址 發布:2025-02-06 03:06:28 瀏覽:390
c語言輸出b 發布:2025-02-06 03:06:27 瀏覽:31
普通火車wifi密碼多少 發布:2025-02-06 03:04:20 瀏覽:436
可編程監控 發布:2025-02-06 03:03:33 瀏覽:645
c語言取隨機數 發布:2025-02-06 02:46:57 瀏覽:863
uc緩存的視頻卡住 發布:2025-02-06 02:17:05 瀏覽:144
解壓同學介紹 發布:2025-02-06 02:13:10 瀏覽:776
icsftp 發布:2025-02-06 02:12:59 瀏覽:325
ftp跨域上傳文件 發布:2025-02-06 02:09:22 瀏覽:822