MLGetMatrix does not return something into xls although flag says "command sucessful"

2 vues (au cours des 30 derniers jours)
Lea
Lea le 19 Juin 2012
I am trying to use MLGetMatrix from the Spreadsheet Link EX toolbox. I can see the out variable in the workspace but it does not return somehing into xls although the test flag is set to 0 indicating that the command succeeded:
Sub testmlxls()
MLEvalString "clear all"
MLShowMatlabErrors "yes"
MLPutMatrix "in", Range("B1")
MLPutMatrix "in2", Range("B2")
MLEvalString ("out = in + in2")
test = MLGetMatrix("out", "test!B3") Cells(3, 2).Address
End Sub
Anyone can help? Thanks

Réponses (1)

Lea
Lea le 20 Juin 2012
If MLGetMatrix is used in a subroutine you have to add MatlabRequest after the MlGetMatrix call.

Catégories

En savoir plus sur Data Export to MATLAB dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by