Numpy 3d arrays to matlab
조회 수: 16 (최근 30일)
이전 댓글 표시
Hi,
I have a dataset made of 3d arrays in numpy. I want to use this dataset in Matlab. I can write these 3d arrays to csv but they are written as string. I know how to deserialize them in python but not in Matlab. Is there a way to do so? Maybe using csv as an intermediate is not the best choice. Is there anything better you would recommend ?
Here is the code I use in Python for deserialization :
x_array = inputs.apply(lambda x:
np.fromstring(
x.replace('\n','')
.replace('[','')
.replace(']','')
.replace(' ',' '), sep=' ')
.reshape(20,20)).apply(lambda x:
np.array([x]))
Thank you!
댓글 수: 0
채택된 답변
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Call Python from MATLAB에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!