不同API級別水泥的基本成分及適用深度

2021-10-04 18:34:01 字數 1190 閱讀 9376

api規範和我國標準把油井水泥分為a~h八個級別,每種水泥都對應著不同的基本成分,適用於不同的井深。

典型api水泥成分

api水泥使用範圍

%不同api級別水泥的基本成分及適用深度

x_in = input('請輸入api級別:')

x = [1,2,3,4,5,6,7,8,9]

%x代表不同api級別水泥 1-9分別代表abcdefghj七種不同api級別水泥

y = [53,24,8,8;

47,32,5,12;

58,16,8,8;

26,54,2,12;

50,30,5,12]

%y代表四種水泥漿礦物成分(矽酸三鈣 矽酸二鈣 鋁酸三鈣 鐵鋁酸四鈣)佔水泥總量百分比的多少

z=[1,2,3,4,5,6]

%z代表不同api水泥的使用深度 1代表0-1830公尺 2代表1830-3050公尺 3代表3050-4270公尺 4代表3050-4880公尺 5代表0-2440公尺 6代表360公尺到4880公尺

if x_in==1

y_out=y(1,:)

z_out=z(1)

elseif x_in==2

y_out=y(2,:)

z_out=z(1)

elseif x_in==3

y_out=y(3,:)

z_out=z(1)

elseif x_in==4

y_out=y(4,:)

z_out=z(2)

elseif x_in==5

y_out=y(4,:)

z_out=z(3)

elseif x_in==6

y_out=y(4,:)

z_out=z(4)

elseif x_in==7

y_out=y(5,:)

z_out=z(5)   

elseif x_in==8

y_out=y(5,:)

z_out=z(5)   

elseif x_in==9

y_out=y(5,:)

z_out=z(6)   

enddisp(['礦物成分:',num2str(y_out),'使用深度:',num2str(z_out)])

logback 設定不同包下的日誌級別

1 實現效果 專案的整體的日誌列印級別為error,但在某個包下或某個類想列印info級別的日誌。2 配置 file是error級別日誌列印 special 是info級別日誌列印 file與special唯一不同是日誌儲存路徑不同,其它策略相同 通過 logger標籤指定包路徑或類路徑並引用spe...

關於API畫不同顏色的線

畫線函式movetoex 本函式將當前繪圖位置移動到某個具體的點,同時也可獲得之前位置的座標 wingdiapi bool winapi movetoex hdc hdc,int x,int y,lppoint lppoint 引數 hdc hdc 傳入引數,裝置上下文控制代碼。int x 傳入引數...

api的基本知識

apiapi 類庫中的類幫助文件 對類的詳細解釋 類中的函式解釋 作用和我們的新華字典差不多,都是用來查東西的,對字的詳細解釋 用類中的功能 1,先建立類中的物件 2,物件名.方法來呼叫類中的功能 3,呼叫函式時根據需要傳遞引數 物件導向的三大特徵 封裝 繼承 extends 子類繼承父類中的所有非...