How to compare blank spaces in arrays?

2 visualizaciones (últimos 30 días)
Luis Angel Manriquez Ramirez
Luis Angel Manriquez Ramirez el 28 de Nov. de 2022
Respondida: Jonas el 28 de Nov. de 2022
Hello every one, I'm working on a little project on app designer where I need to do something like this:
Say I have two arrays of strings of the same size but the second has some 'blanks' as follows:
a=["red","blue","green","yellow"];
b=["orange","","","purple"];
How can I get a new array 'c' with the words from array 'a' that are at the same position as `blanks' in array 'b'?
the result would be:
c=["blue","green"];
Thanks for reading!

Respuestas (1)

Jonas
Jonas el 28 de Nov. de 2022
use this
a=["red","blue","green","yellow"];
b=["orange","","","purple"];
c=a(b=="")
ans = 1×2 string array
"blue" "green"

Categorías

Más información sobre Cell Arrays en Help Center y File Exchange.

Productos


Versión

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by