set a numerical array or matrix in an open MATLAB(R) session - Maple Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Mathematics : Numerical Computations : Matlab : Matlab/setvar

Matlab[setvar] - set a numerical array or matrix in an open MATLAB(R) session

Calling Sequence

setvar(X, Y, 'globalvar')

Parameters

X

-

string naming the MATLAB® variable

Y

-

MapleMatrix or MatlabMatrix

'globalvar'

-

optional parameter asserting that X is global

Description

• 

The setvar command sets the MATLAB® variable X to the value of the matrix Y.

• 

The variable Y can be a MapleMatrix or a MatlabMatrix. The effect of Matlab[setvar] is to assign X=Y in the MATLAB® memory space.

• 

If you specify the 'globalvar' option, then the variable X in the MATLAB® session is flagged as a global variable. Use this option for running MATLAB® functions that use global variables.

• 

Executing the setvar command returns a null.

Examples

Initialize a matrix in Maple and copy it to the MATLAB® environment.

withMatlab:

maple_matrix_a:=35,623,22,115

setvarmatlab_matrix_a,maple_matrix_a

Assert that the matrix should be set as a global variable in the MATLAB® environment.

maple_matrix_b:=LinearAlgebra[RandomMatrix]16

setvarmatlab_matrix_b,maple_matrix_b,'globalvar'

The setvar command can also be used to assign another name to an existing matrix in the MATLAB® environment. Notice that the second parameter is a string.

setvarmatlab_matrix_c,matlab_matrix_b

See Also

Matlab, Matlab[defined], Matlab[dimensions], Matlab[getvar], Matlab[size], Matlab[square], MatlabMatrix


Download Help Document

Was this information helpful?



Please add your Comment (Optional)
E-mail Address (Optional)
What is ? This question helps us to combat spam