README.md

mathmodels

A versatile R package for mathematical modeling, developed as a companion to "Mathematical Modeling: Algorithms and Programming Implementation" (China Machine Press). The package implements algorithms across differential and difference equations, statistical analysis, optimization, evaluation, and prediction. Currently, it focuses on evaluation algorithms, including indicator data preprocessing (e.g., standardization, rescaling), subjective and objective weighting methods (e.g., AHP, entropy weighting, CRITIC, PCA weighting) and weight combination, comprehensive evaluation techniques (e.g., TOPSIS, fuzzy comprehensive evaluation, Rank Sum Ratio, DEA), inequality measures (e.g., Gini and Theil indices), and grey prediction models (e.g., GM(1,1), GM(1,N), Verhulst). Designed for researchers and practitioners in mathematical modeling.

Attention: The package is currently only a very early version!

Installation

You can install the latest development version of mathmodels directly from GitHub use:

remotes::install_github("zhjx19/mathmodels")

Or download to current path, unzip and use:

install.packages("mathmodels-master", repos=NULL, type="source")


zhjx19/mathmodels documentation built on June 2, 2025, 12:18 a.m.