Effacer les filtres
Effacer les filtres

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

3 vues (au cours des 30 derniers jours)
Housam
Housam le 31 Mai 2021
Commenté : Housam le 31 Mai 2021
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.

Réponse acceptée

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

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Structures dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by