Passing numpy arrays into a python function from MATLAB
5 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I need to pass in two MATLAB vectors into a python function, like so:
xfin = py.predictWithNet.predict_por_out(net, raw_x, raw_y); % xfin is a numpy ndarray
with raw_x and raw_y both being passed as numpy arrays instead of MATLAB single or double. Is there any way to do this?
0 Commenti
Risposte (1)
Nikilesh Chilkuru
il 26 Nov 2018
You can create numpy arrays within the MATLAB and then pass this as arguments. You can create a numpy array in MATLAB as shown below:
A = py.numpy.array([2,3]) % this will create a numpy array "A" with values 2,3
% Similarly you can create numpy arrays raw_x and raw_y with appropriate values
0 Commenti
Vedere anche
Categorie
Scopri di più su Call Python from MATLAB in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!