PetscStartMatlab#

starts up MATLAB with a MATLAB script

Synopsis#

PetscErrorCode PetscStartMatlab(MPI_Comm comm, const char machine[], const char script[], FILE **fp)

Logically Collective, but only MPI rank 0 in the communicator does anything

Input Parameters#

  • comm - MPI communicator

  • machine - optional machine to run MATLAB on

  • script - name of script (without the .m)

Output Parameter#

Notes#

This starts up a “regular” MATLAB interactive session, it does not start the MATLAB Engine, this is controlled with PetscMatlabEngine

Warning, this overwrites your matlab/startup.m file

The script must be in your MATLAB path or current directory

See Also#

PetscPOpen(), PetscPClose(), PetscMatlabEngine

Level#

intermediate

Location#

src/sys/fileio/smatlab.c


Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages