Learn R Programming

AdsorpR (version 0.1.0)

langmuir_model: Langmuir Isotherm Model

Description

The Langmuir isotherm assumes monolayer adsorption onto a surface with a finite number of identical sites. It is characterized by uniform energies of adsorption onto the surface and no transmigration of adsorbate in the plane of the surface. The model is described by the equation:

$$Q = \frac{Q_{\max} \cdot K_L \cdot C_e}{1 + K_L \cdot C_e}$$

where \(Q\) is the amount adsorbed, \(C_e\) is the equilibrium concentration, \(Q_{\max}\) is the maximum adsorption capacity, and \(K_L\) is the Langmuir constant.

For more information, see Langmuir (1918): tools:::Rd_expr_doi("https://doi.org/10.1021/ja02242a004")

Usage

langmuir_model(Ce, Qe)

Value

A named list of Langmuir parameters and model details.

Arguments

Ce

Numeric vector of equilibrium concentrations.

Qe

Numeric vector of amount adsorbed.

Examples

Run this code
Ce <- c(1, 2, 3, 4, 5)
Qe <- c(0.8, 1.5, 2.1, 2.6, 2.9)
result <- langmuir_model(Ce, Qe)
print(result)

Run the code above in your browser using DataLab