Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
sensors:t:opx_cpx_brey_kohler_1990_c [2017/05/25 09:30]
admin
sensors:t:opx_cpx_brey_kohler_1990_c [2018/11/12 15:07] (текущий)
Строка 21: Строка 21:
   * <​del>​заголовок</​del>​   * <​del>​заголовок</​del>​
   * краткое описание   * краткое описание
-  * статья +  * <del>статья</​del>​ 
-  * ссылка+  * <del>ссылка</​del>​
   * карточка   * карточка
   * подробное описание   * подробное описание
Строка 33: Строка 33:
 source("​utilities_tpf.r"​);​ source("​utilities_tpf.r"​);​
  
-sensors.t.opx_cpx_brey_kohler_1990_c <- function(Opx,​ Cpx, P, ...){+sensors.t.opx_cpx_brey_kohler_1990_c <- function(Opx,​ Cpx, P, usePFU=FALSE, ...){
  
     row_names = paste0(Opx$Name,"​-",​Cpx$Name);​     row_names = paste0(Opx$Name,"​-",​Cpx$Name);​
Строка 45: Строка 45:
     XFC <- (Cpx$Fe_p2_pfu + Cpx$Fe_p3_pfu) / (Cpx$Fe_p2_pfu + Cpx$Fe_p3_pfu + Cpx$Mg_pfu);​     XFC <- (Cpx$Fe_p2_pfu + Cpx$Fe_p3_pfu) / (Cpx$Fe_p2_pfu + Cpx$Fe_p3_pfu + Cpx$Mg_pfu);​
     CO <- Opx$Ca_pfu / (1 - Opx$Na_pfu);​     CO <- Opx$Ca_pfu / (1 - Opx$Na_pfu);​
-    CC <- Ca / (1 - Cpx$Na_pfu);​+    CC <- Cpx$Ca_pfu ​/ (1 - Cpx$Na_pfu);​
     KD <- (1 - CC) / (1 - CO);     KD <- (1 - CC) / (1 - CO);
     T <- (23664 + (24.9 + 126.3 * XFC) * P) / (13.38 + (log(KD))^2 + 11.59 * XFO) - 273.15;     T <- (23664 + (24.9 + 126.3 * XFC) * P) / (13.38 + (log(KD))^2 + 11.59 * XFO) - 273.15;
  
-    return(data.frame(Name=paste0(Cpx$Name,"​-",​ Opx$Name),​P=P,​T_calc=T));​+    return(data.frame(Name=row_names, P=P, T_calc=T));
 } }
  
Строка 64: Строка 64:
 </​Code>​ </​Code>​
  
-{{tag> tpf Cpx Opx AP_igroup}}+{{tag> tpf Cpx Opx AP_igroup ​fixed}}
  • sensors/t/opx_cpx_brey_kohler_1990_c.1495704639.txt.gz
  • Последние изменения: 2018/11/12 15:08
  • (внешнее изменение)