How to convert array to tuple?
Mostrar comentarios más antiguos
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 comentario
"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?
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Call Python from MATLAB en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!