RcppOctave: Seamless Interface to Octave -- And Matlab

Share:

Direct interface to Octave. The primary goal is to facilitate the port of Matlab/Octave scripts to R. The package enables to call any Octave functions from R and as well as browsing their documentation, passing variables between R and Octave, using R core RNGs in Octave, which ensures that stochastic computations are also reproducible.

Author
Renaud Gaujoux
Date of publication
2015-10-06 15:43:03
Maintainer
Renaud Gaujoux <renaud@tx.technion.ac.il>
License
GPL (>= 2)
Version
0.18.1
URLs

View on CRAN

Man pages

autocomplete
Auto-completion for Octave Interface Object
check.equal
Compare Lists or Environments
dot-CallOctave
Calling an Octave Function
dot-isPlatformCompatible
Platform Compatibility Check for RcppOctave
mfiles
M Files
o_addpath
o_assign
o_clear
o_config_info
Embedded Octave Configuration and Installation Information
Octave-class
Class Octave: Seamless Access to Octave Functions and...
octave_config
Octave Utils: octave-config
Octave.config
Octave Configuration and Installation Information
OctaveFunction-class
Wrapping and Defining Octave Functions from R
Octave.home
Octave Home Directory
OctaveInterface
Direct Interface to Octave
octave-ll
Low-level Function Interfacing with Octave
o_eval
o_exist
o_help
o_identity
Octave Identity Function
o_load
o_ls
Listing Objects from the Current Octave Session
o_rexp
o_rgamma
o_rnorm
o_rpois
o_runif
o_source
o_version
Get Octave Version
o_who
o_whos
RcppOctave-package
Seamless Interface to Octave - And Matlab
sourceExamples
Loading Example M-files
system.mfile
Path to Package M-files Standard Location

Files in this package

RcppOctave
RcppOctave/inst
RcppOctave/inst/REFERENCES.bib
RcppOctave/inst/scripts
RcppOctave/inst/scripts/ex_functions.m
RcppOctave/inst/scripts/ex_source.m
RcppOctave/inst/scripts/PKG_ADD
RcppOctave/inst/modules
RcppOctave/inst/modules/README
RcppOctave/inst/doc
RcppOctave/inst/doc/EddelbuettelGaujoux.inc
RcppOctave/inst/doc/RcppOctave-unitTests.R
RcppOctave/inst/doc/RcppOctave.Rnw
RcppOctave/inst/doc/RcppOctave.pdf
RcppOctave/inst/doc/RcppOctave-unitTests.pdf
RcppOctave/inst/doc/RcppOctave.R
RcppOctave/inst/doc/RcppOctave-unitTests.Rnw
RcppOctave/inst/unitTests
RcppOctave/inst/unitTests/runit.conversions.R
RcppOctave/inst/unitTests/runit.OctaveFunction.R
RcppOctave/inst/unitTests/runit.eval.R
RcppOctave/inst/unitTests/runit.stats.R
RcppOctave/configure.ac
RcppOctave/exec
RcppOctave/exec/m4.R
RcppOctave/exec/octave.m4
RcppOctave/exec/configure-win
RcppOctave/exec/m4.win
RcppOctave/tests
RcppOctave/tests/doRUnit.R
RcppOctave/src
RcppOctave/src/rcpp_octave.h
RcppOctave/src/modules
RcppOctave/src/modules/Makefile.in
RcppOctave/src/modules/Rrng.cc
RcppOctave/src/modules/utils.cc
RcppOctave/src/modules/PKG_ADD
RcppOctave/src/swig_octave_version.h
RcppOctave/src/compatibility.h
RcppOctave/src/rcpp_octave.cpp
RcppOctave/src/Makevars.in
RcppOctave/src/Redirect.hpp
RcppOctave/src/Makevars.win
RcppOctave/src/conversion.cpp
RcppOctave/NAMESPACE
RcppOctave/demo
RcppOctave/demo/timerng.R
RcppOctave/demo/Kalman.R
RcppOctave/demo/gibbs.R
RcppOctave/demo/00Index
RcppOctave/demo/gamma.R
RcppOctave/NEWS
RcppOctave/R
RcppOctave/R/utils.R
RcppOctave/R/random.R
RcppOctave/R/config-vars.R.in
RcppOctave/R/eval.R
RcppOctave/R/config.R
RcppOctave/R/Octave-class.R
RcppOctave/R/package.R
RcppOctave/R/interface.R
RcppOctave/R/base-functions.R
RcppOctave/R/OctaveFunction-class.R
RcppOctave/vignettes
RcppOctave/vignettes/RcppOctave.Rnw
RcppOctave/vignettes/RcppOctave-unitTests.Rnw
RcppOctave/MD5
RcppOctave/README
RcppOctave/build
RcppOctave/build/RcppOctave.pdf
RcppOctave/build/vignette.rds
RcppOctave/DESCRIPTION
RcppOctave/configure
RcppOctave/man
RcppOctave/man/o_version.Rd
RcppOctave/man/o_rexp.Rd
RcppOctave/man/o_config_info.Rd
RcppOctave/man/o_addpath.Rd
RcppOctave/man/o_identity.Rd
RcppOctave/man/o_whos.Rd
RcppOctave/man/o_runif.Rd
RcppOctave/man/Octave-class.Rd
RcppOctave/man/OctaveFunction-class.Rd
RcppOctave/man/OctaveInterface.Rd
RcppOctave/man/o_clear.Rd
RcppOctave/man/octave_config.Rd
RcppOctave/man/octave-ll.Rd
RcppOctave/man/autocomplete.Rd
RcppOctave/man/o_help.Rd
RcppOctave/man/o_ls.Rd
RcppOctave/man/RcppOctave-package.Rd
RcppOctave/man/Octave.config.Rd
RcppOctave/man/sourceExamples.Rd
RcppOctave/man/o_rpois.Rd
RcppOctave/man/o_rnorm.Rd
RcppOctave/man/o_source.Rd
RcppOctave/man/o_rgamma.Rd
RcppOctave/man/o_load.Rd
RcppOctave/man/mfiles.Rd
RcppOctave/man/o_exist.Rd
RcppOctave/man/o_who.Rd
RcppOctave/man/dot-CallOctave.Rd
RcppOctave/man/o_eval.Rd
RcppOctave/man/dot-isPlatformCompatible.Rd
RcppOctave/man/Octave.home.Rd
RcppOctave/man/system.mfile.Rd
RcppOctave/man/check.equal.Rd
RcppOctave/man/o_assign.Rd
RcppOctave/cleanup
RcppOctave/cleanup.win