pm: Constructor for parameter matrix

View source: R/svcm_main.R

pmR Documentation

Constructor for parameter matrix

Description

Creates an object of type pm used to represent parameters in a model.

Usage

pm(
  nrow = NA,
  ncol = NA,
  labels = character(),
  free = FALSE,
  values = NA,
  name = NA
)

Arguments

nrow

Number of matrix rows.

ncol

Number of matrix columns.

labels

Vector/matrix with parameter labels. Equal characters defines equality constraints.

free

Vector or matrix of logical values defining parameters free or not.

values

Vector/matrix with parameter values. Values for free parameters are used as starting values for optimization and values for fixed parameters are constant during optimization.

name

Character giving name to model object. Used to reference the parameter matrix in computations.

Value

An object of class pm.

Examples

library(svcm)
S <- pm(nrow = 2, ncol = 2,
        labels = c("s11", "s12", "s12", "s22"),
        values = c(2, 1, 1, 2),
        free = TRUE,
        name = "S")

espenmei/svcmr documentation built on March 29, 2025, 1:01 p.m.