Can one dynamically add new keys to a Maps data structure in Matlab?
Mostra commenti meno recenti
I recently discovered the maps data structure but it seems I can't dynamically assign new keys to it. I am going through some files and don't know the keys beforehand (unless I loops through everything first to get the keys and then again to get the data). Is it possible to not have to loop through things twice and just instead add new keys as I discover them?
[note this is easy to do in python with a dictionary with `dictionary[new_key] = data` ]
1 Commento
Muhammad Shaban
il 7 Giu 2019
Adding a new key-value pair is same as python e.g map_variable(new_key)= data.
Risposte (1)
Steven Lord
il 30 Mar 2018
1 voto
That should work if you do it as is shown by the last example on the containers.Map documentation page. Can you show the full error message (everything in red) you receive when you try? That may show us why it's not working or suggest a further avenue for investigation.
7 Commenti
Brando Miranda
il 30 Mar 2018
Brando Miranda
il 30 Mar 2018
Brando Miranda
il 30 Mar 2018
Brando Miranda
il 30 Mar 2018
Modificato: Brando Miranda
il 30 Mar 2018
Brando Miranda
il 30 Mar 2018
Steven Lord
il 30 Mar 2018
What does class return when called on the variables noise and all_test_accs on line 19 of collect_flatness_results?
Brando Miranda
il 30 Mar 2018
Modificato: Brando Miranda
il 30 Mar 2018
Categorie
Scopri di più su Call Python from MATLAB in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!