Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
sensors:t:bt_opx_sengupta_1990 [2020/02/19 12:18]
f0ma
sensors:t:bt_opx_sengupta_1990 [2020/02/19 13:45] (текущий)
f0ma
Строка 32: Строка 32:
  
 sensors.t.bt_opx_sengupta_1990 <- function(Bt,​ Opx, P, ...){ sensors.t.bt_opx_sengupta_1990 <- function(Bt,​ Opx, P, ...){
-    Name <- paste0(Bt$Name,"​-",​ Opx$Name); 
     Opx <- tpf.recalc_minaral("​OPX",​Opx);​     Opx <- tpf.recalc_minaral("​OPX",​Opx);​
     Bt <- tpf.recalc_minaral("​BT",​Bt);​     Bt <- tpf.recalc_minaral("​BT",​Bt);​
Строка 44: Строка 43:
     K <- KO / KB;     K <- KO / KB;
     T1 <- (4130 + 603 * (XM - XF) - 4423 * XT - 3595 * XA + 0.017 * P * 1000) / (1.9872 * log(K) + 3.27) - 273;     T1 <- (4130 + 603 * (XM - XF) - 4423 * XT - 3595 * XA + 0.017 * P * 1000) / (1.9872 * log(K) + 3.27) - 273;
-    ​#T2 <- (4130 - 4423 * XT - 3595 * XA                   ​+ 0.017 * P * 1000) / (1.9872 * log(K) + 3.27) - 273;+    T2 <- (4130                   ​- 4423 * XT - 3595 * XA + 0.017 * P * 1000) / (1.9872 * log(K) + 3.27) - 273;
     #if (T2>899) {     #if (T2>899) {
     #T <- T2;     #T <- T2;
Строка 51: Строка 50:
     #T <- T1;     #T <- T1;
     #}     #}
-    return(data.frame(Name=Name,​P=P,​T_calc=T1));​+    return(data.frame(Name=paste0(Bt$Name,"​-",​ Opx$Name),​P=P,​T_calc=T1));​
 } }
  
  • sensors/t/bt_opx_sengupta_1990.1582114684.txt.gz
  • Последние изменения: 2020/02/19 12:18
  • — f0ma