Improved dictionary variable view

9 visualizzazioni (ultimi 30 giorni)
Henry
Henry il 30 Apr 2024
Risposto: Harimurali il 7 Mag 2024
Is there any way view a dictionary and click on key / values inside the dictionary to view the tables/objects inside, similar to what happens for a struct?
Currently when looking at a dictionary with the variable viewer, it looks like the following:

Risposte (1)

Harimurali
Harimurali il 7 Mag 2024
Hi Henry,
As of MATLAB R2024a, it is not possible to directly expand and view the contents of objects that are the keys or values in a dictionary variable by double-clicking on the dictionary variable in the MATLAB workspace browser.
This can be achieved using the "entries" function in MATLAB, which returns the key-value pairs of the dictionary as a table or structure. Follow the below mentioned steps to view the contents of the objects that are keys or values in a dictionary variable:
  • Save the result of the "entries" function to a variable in MATLAB.
comp_defs_table = entries(comp_defs);
  • Double-click on "comp_defs_table" variable from the MATLAB workspace browser to open and view the table.
  • From the table, double-click on the object that is a key or a value to view the contents.
Refer to the following documentation for information about the "entries" function: https://www.mathworks.com/help/releases/R2024a/matlab/ref/dictionary.entries.html

Categorie

Scopri di più su Manage Design Data in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by