MATLAB Answers


from python to matlab

Asked by qrqr
on 1 Aug 2019
Latest activity Commented on by qrqr
on 2 Aug 2019
I do not know how to send variables defined in python to MATLAB.
If you define A = 2 in python,
how does A = 2 in the MATLAB workspace Can you move it?


on 1 Aug 2019
In matlab simple:
A = 2
on 1 Aug 2019
I want to move python variables to MATLAB

Sign in to comment.





2 Answers

Answer by Wiley Mosley on 2 Aug 2019
Edited by Wiley Mosley on 2 Aug 2019
 Accepted Answer

I believe you would want to utilize the matlab engine. If you are just trying to get the data in a format that you can then call a matlab function there are examples in the above link that should help you out.
You could possibly try sharing the session and maybe then variables in python would appear in the matlab workspace, but I have not tried this before.

  1 Comment

on 2 Aug 2019
I entered the following code
cd (fullfile(matlabroot,'extern','engines','python'))
system('python install')
But,I got the following error
'python' is an internal or external command,
It is not recognized as an operable program or batch file.
Each version is below
MATLAB Ver.2019a
Python Ver.2.7

Sign in to comment.

Answer by Wiley Mosley on 1 Aug 2019

  1 Comment

on 2 Aug 2019
Thank you
I saw the contents
Pass data from Python to MATLAB
It is written like this, but I do not know because there is no concrete code.
For example, typing 'float' will do something?

Sign in to comment.