Borrar filtros
Borrar filtros

Multiply (logical) array with cell

12 visualizaciones (últimos 30 días)
Dora de Jong
Dora de Jong el 10 de Mzo. de 2021
Comentada: Dora de Jong el 10 de Mzo. de 2021
Matrix 3x2
a = [1 0 ;
1 0;
0 1 ]
Cell 2x1
b = [ 'Hello ;
'Goodby'];
Wanted outcome c=a*b 3x1
c = ['Hello ;
'Hello;
'Goodby']
  1 comentario
Jan
Jan el 10 de Mzo. de 2021
b = [ 'Hello ;
'Goodby'];
This is not a cell and not even valid Matlab syntax. Do you mean curly braces?

Iniciar sesión para comentar.

Respuesta aceptada

Jan
Jan el 10 de Mzo. de 2021
b = {'Hello'; 'Goodby'};
a = [1 0 ;
1 0;
0 1 ];
index = a * [1; 2]
b(index)
  1 comentario
Dora de Jong
Dora de Jong el 10 de Mzo. de 2021
Thank you so much!!
It is perfect! Thank you.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Data Types en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by