Skip to main content
`Ctrl`+`K`

# Matlab

Used to interact with Matlab and its Engine

## No beginner routines

## Intermediate - Setting options for algorithms and data structures

- PETSC_MATLAB_ENGINE_SELF

- PETSC_MATLAB_ENGINE_WORLD

- PetscMatlabEngine

## Advanced - Setting more advanced options and customization

- PetscMatlabEngineCreate

- PetscMatlabEngineDestroy

- PetscMatlabEngineEvaluate

- PetscMatlabEngineGet

- PetscMatlabEngineGetArray

- PetscMatlabEngineGetOutput

- PetscMatlabEnginePrintOutput

- PetscMatlabEnginePut

- PetscMatlabEnginePutArray

## Developer - Interfaces rarely needed by applications programmers

- PETSC_MATLAB_ENGINE_

## Single list of manual pages

- PETSC_MATLAB_ENGINE_

- PETSC_MATLAB_ENGINE_SELF

- PETSC_MATLAB_ENGINE_WORLD

- PetscMatlabEngine

- PetscMatlabEngineCreate

- PetscMatlabEngineDestroy

- PetscMatlabEngineEvaluate

- PetscMatlabEngineGet

- PetscMatlabEngineGetArray

- PetscMatlabEngineGetOutput

- PetscMatlabEnginePrintOutput

- PetscMatlabEnginePut

- PetscMatlabEnginePutArray