nonlinear_langmuir: Non-linear Langmuir Model

View source: R/Isotherms.R

nonlinear_langmuirR Documentation

Non-linear Langmuir Model

Description

Fits the Langmuir isotherm model using non-linear least squares (nls).

Usage

nonlinear_langmuir(Ce, Qe)

Arguments

Ce

Numeric vector of equilibrium concentrations.

Qe

Numeric vector of amount adsorbed.

Value

A named list of Langmuir parameters and model details.

See Also

Other nonlinear: nonlinear_bet(), nonlinear_freundlich(), nonlinear_temkin()

Examples

Ce <- c(1, 2, 4, 6, 8, 10)
Qe <- c(0.9, 1.6, 2.3, 2.7, 2.9, 3.0)
result <- nonlinear_langmuir(Ce, Qe)
print(result$`Langmuir Qmax (mg/g)`)
print(result$`Langmuir KL (L/mg)`)
print(result$AIC)
print(result$`Pseudo R2`)
print(result$Plot)

AdsorpR documentation built on Sept. 2, 2026, 5:06 p.m.