Borrar filtros
Borrar filtros

indexing, How to index into a cell with vector contining zeros/ Nan

3 visualizaciones (últimos 30 días)
Hello,
How to index into a cell with vector contining zeros/ Nan? %Array indices must be positive integers or logical values.
How can i find data for the same country that have two differnt names? like USA and united states
for the attached data, i need to calculate:
percent_pv = IRENA_world_solar * 100 / UN_Total_MW; for each same country in the same year.
percent_wind = IRENA_world_wind * 100 / UN_Total_MW; for each same country in the same year.
[A, Locb]= ismember (IRENA_countries, UN_Total_MW_countries) %nnz(A)
[Ar, ia] = setdiff(IRENA_countries, UN_Total_MW_countries)
UN_Total_MW2 = UN_Total_MW_countries(Locb)
Thanks for the help! or any Hint.

Respuesta aceptada

Walter Roberson
Walter Roberson el 31 de Mayo de 2021
UN_Total_MW2 = UN_Total_MW_countries(Locb(A))
  1 comentario
Housam
Housam el 31 de Mayo de 2021
thank you for the answer. next time, i will consider it thoroughly before asking :)

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Structures 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