Learn R Programming

CNORdt (version 1.14.0)

convert2array: Converts the output of simulatorDT to a 3D array for other functions

Description

As above.

Usage

convert2array(x, nRow, nCol, nBool)

Arguments

x
simResults as returned by simulatorDT
nRow
Number of rows of output.
nCol
Number of columns of output.
nBool
The third dimension, which corresponds to the number of simulation updates.

Value

This function returns a 3D array of the simulation results.

Examples

Run this code
library(CellNOptR)
library(CNORdt)
data(CNOlistPB, package="CNORdt")
data(modelPB, package="CNORdt")

indexOrig <- indexFinder(CNOlistPB, modelPB, verbose=TRUE)
fields4Sim <- prep4sim(modelPB)
boolUpdates=10

simResults <- simulatorDT(
  CNOlist=CNOlistPB,
  model=modelPB,
  simList=fields4Sim,
  indices=indexOrig,
  boolUpdates=boolUpdates
)
simResults = convert2array(simResults, dim(CNOlistPB$valueSignals[[1]])[1],
length(modelPB$namesSpecies), boolUpdates)

Run the code above in your browser using DataLab