obtain element from a non defined array matlab
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Josep Llobet
el 12 de Dic. de 2022
I am looking to obtain the element of an array without the necessity of creating a new variable.
Currently I am using like:
img_ex = imread('peppers.png');
size_img_temp = size(img_ex)
size_img = size_img_temp(1)
But i would like to call the array element without the necessity of create a new variable.
Something like:
img_ex = imread('peppers.png');
size_img = anything_to(size(img_ex))
Aboiding the
Error: Invalid array indexing.
Thank you very much
Respuesta aceptada
Voss
el 12 de Dic. de 2022
Editada: Voss
el 12 de Dic. de 2022
img_ex = imread('peppers.png');
size_img = subsref(size(img_ex),substruct('()',{1}))
% for comparison:
size_img_temp = size(img_ex);
size_img = size_img_temp(1)
Of course, with size specifically, you can do:
size_img = size(img_ex,1)
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Matrix Indexing en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!