inst/doc/my-vignette.R

## ----include = FALSE----------------------------------------------------------
knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>"
)

## ----setup--------------------------------------------------------------------
library(multiDoE)

## -----------------------------------------------------------------------------
backup_options <- options()

set.seed(13)
options(digits = 15)

facts <- list(1, 2:5)
units <- list(21, 2)
levels <- 3
etas <- list(1)
criteria <- c('Id', 'Ds')
model <- "quadratic"

## -----------------------------------------------------------------------------
iters <- 5 * length(criteria)
restarts <- 10
restInit <- 2

## -----------------------------------------------------------------------------
tpls <- runTPLS(facts,units, criteria, model, iters, 
                "Restarts", restarts, 
                "RestInit", restInit)

## -----------------------------------------------------------------------------
plotPareto(tpls$megaAR)

## -----------------------------------------------------------------------------
optMultiCrit(tpls$megaAR)

## -----------------------------------------------------------------------------
topsis_solutions <- topsisOpt(tpls)

topsis_solutions$bestScore

## -----------------------------------------------------------------------------
topsis_solutions$bestSol

## -----------------------------------------------------------------------------
optSingleCrit(tpls$megaAR)

## -----------------------------------------------------------------------------
options(backup_options)

Try the multiDoE package in your browser

Any scripts or data that you put into this service are public.

multiDoE documentation built on April 4, 2025, 2:32 a.m.