How to convert array to tuple?
이전 댓글 표시
How can I convert an array
a = [1, 2, 3];
to a tuple
a = (1, 2, 3)
Or let's suppose that I have a matrix.
A = [1, 2; 3, 4]
and that I want to access the element of the second row first column element using an array [2, 1]. How can I do that? I.e. how can I get the element
A(2,1)
doing something like A([2,1]). I'm just looking for something similar to python which would be
A(tuple([1,2]))
댓글 수: 1
"How to convert array to tuple?"
MATLAB does not have tuples. It has arrays of various classes. There are numeric arrays (e.g. double, single, int8, etc), or character arrays, or logical arrays, and some are container arrays (which can contain other arrays, e.g. cell, struct, table, etc).
It is not clear what you are trying to achieve with this:
A(tuple([1,2]))
What do you expect the output to be?
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 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!