Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
sensors:t:opx_cpx_brey_kohler [2015/10/06 14:33] admin |
sensors:t:opx_cpx_brey_kohler [2018/11/12 15:07] (текущий) |
||
---|---|---|---|
Строка 3: | Строка 3: | ||
=== Details === | === Details === | ||
- | ^ Article | ожидает публикации | | + | ^ Article | <ref:bray1990> | |
- | ^ Reference | | | + | ^ Callibration | | |
- | ^ Collibration | | | + | ^ Precision | | |
- | ^ Presition | | | + | |
^ Ranges | | | ^ Ranges | | | ||
^ Renew sensors | | | ^ Renew sensors | | | ||
- | ^[[:ppy:mod_sensors#t_opx_cpx_brey_kohler|Calculate]] ^ ^ | ||
+ | <use:sensors.t.opx_cpx_brey_kohler> | ||
+ | <test:sensors.t.opx_cpx_brey_kohler> | ||
+ | |||
+ | <WRAP center round todo 60%> | ||
+ | * <del>заголовок</del> | ||
+ | * краткое описание | ||
+ | * <del>статья</del> | ||
+ | * <del>ссылка</del> | ||
+ | * карточка | ||
+ | * подробное описание | ||
+ | * <del>код</del> | ||
+ | * тест | ||
+ | </WRAP> | ||
=== Код метода === | === Код метода === | ||
Строка 18: | Строка 29: | ||
sensors.t.opx_cpx_brey_kohler <- function(Opx, Cpx, P=10, usePFU = FALSE, ...){ | sensors.t.opx_cpx_brey_kohler <- function(Opx, Cpx, P=10, usePFU = FALSE, ...){ | ||
- | if (!usePFU) Opx <- recalc.px_putirka(Opx); | + | row_names = paste0(Opx$Name,'-',Cpx$Name); |
- | if (!usePFU) Cpx <- recalc.px_putirka(Cpx); | + | |
+ | if (!usePFU) { | ||
+ | Opx <- recalc.px_putirka(Opx); | ||
+ | Cpx <- recalc.px_putirka(Cpx); | ||
+ | } | ||
Tcalc <- -273.15 + ((23664 + | Tcalc <- -273.15 + ((23664 + | ||
Строка 27: | Строка 41: | ||
11.59*Opx$Fe_pfu/(Opx$Fe_pfu+Opx$Mg_pfu) )); | 11.59*Opx$Fe_pfu/(Opx$Fe_pfu+Opx$Mg_pfu) )); | ||
- | Ed_check <- (Cpx$Fe_pfu/Cpx$Mg_pfu)/(Opx$Fe_pfu/Opx$Mg_pfu); | + | Eq_check <- (Cpx$Fe_pfu/Cpx$Mg_pfu)/(Opx$Fe_pfu/Opx$Mg_pfu); |
- | Ed_check <- Ed_check > 0.95 && Ed_check < 1.23; | + | Eq_check <- Eq_check > 0.95 && Eq_check < 1.23; |
- | return (data.frame(Name=paste0(Opx$Name,'-',Cpx$Name),P_seq=P,T_calc_Opx_Cpx_Brey_Kohler=Tcalc)); | + | return (data.frame(Name=row_names,P_seq=P,T_calc=Tcalc,Eq_check=Eq_check)); |
} | } | ||
Строка 41: | Строка 55: | ||
} | } | ||
</Code> | </Code> | ||
+ | |||
+ | {{tag> AP_igroup fixed}} |