FOSSEE Scilab Octave Toolbox
This is a scilab toolbox to call octave functions. It requires octave to be installed on the system.
sci_octave.cpp File Reference
#include <iostream>
#include <string>
#include "wchar.h"
#include <cstdlib>
#include <sstream>
#include <Scierror.h>
#include <sciprint.h>
#include <api_scilab.h>
#include "localization.h"
#include "fun.h"
#include <cstdio>
#include <math.h>
#include <stdio.h>
#include "os_string.h"
#include <stdlib.h>

Functions

int sci_octave_fun (scilabEnv env, int nin, scilabVar *in, int nopt, scilabOpt *opt, int nout, scilabVar *out)
 Function to connect to Scilab's API. More...
 

Function Documentation

◆ sci_octave_fun()

int sci_octave_fun ( scilabEnv  env,
int  nin,
scilabVar *  in,
int  nopt,
scilabOpt *  opt,
int  nout,
scilabVar *  out 
)

Function to connect to Scilab's API.

This function will get Data from Scilab, proccess the data in Octave then return the output back to Scilab using the API.

Parameters
envScialb env
nin[in]Number of input arguments
in[in]Input Parameters
nopt[in]Number of optional parameters
opt[in]Optional parameters
nout[out]Number of expected output parametets
out[out]Array for output data
Returns
int