How to display the contents of a cell in a messagebox

4 visualizaciones (últimos 30 días)
Mats de Jong
Mats de Jong el 10 de Oct. de 2019
Comentada: Adam Danz el 11 de Oct. de 2019
I have a 6x1 cell variable with name 'Compounds' containing the six names of identified substances is an analyzed sample. My Question now is how I can let these names pop up in a messagebox. I know I can use the msgbox function, but I can't get it to work with the cell variable. Anyone who can help me out?

Respuesta aceptada

Adam Danz
Adam Danz el 11 de Oct. de 2019
Editada: Adam Danz el 11 de Oct. de 2019
compounds = {'CaCO3','CO2','CuSO4','C6H12O6','HCI','NaCl'};
msg = msgbox(['Compounds: ', strjoin(compounds,', ')],'title')
If you want subscripts,
compounds = {'CaCO_3','CO_2','CuSO_4','C_6H_1_2O_6','HCI','NaCl'};
createMode.WindowStyle = 'non-modal';
createMode.Interpreter = 'tex';
msg = msgbox(['Compounds: ', strjoin(compounds,', ')],'title',createMode)
191010 205448-title.png
  2 comentarios
Mats de Jong
Mats de Jong el 11 de Oct. de 2019
Thank you very much Adam! I was lacking the strjoin part. Works perfectly now.
Adam Danz
Adam Danz el 11 de Oct. de 2019
Glad I could help!

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Environment and Settings en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2017a

Community Treasure Hunt

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

Start Hunting!

Translated by