plotting with Displayname in a for loop

11 visualizaciones (últimos 30 días)
Tim Deutman
Tim Deutman el 15 de Mayo de 2023
Editada: dpb el 15 de Mayo de 2023
this is my code. U_sin_2D is a function that I would like to plot for every t. But it gives me an error if i put 't = ' before string(t). It does not give me an error if i only do string(t). I would like to add 't = ' before every corresponding t in the legend. How would i do this?

Respuesta aceptada

dpb
dpb el 15 de Mayo de 2023
Editada: dpb el 15 de Mayo de 2023
Don't use images for code; paste the text and format with the "Code" section...nothing can do with an image but look at it...
Use
...,'DisplayName',"t = "+t)
to use the builtin overloaded plus operator for string class. Or, explicitly catenate the two strings into the one; you have two separate strings as the argument property as written above, not one.

Más respuestas (0)

Categorías

Más información sobre Legend en Help Center y File Exchange.

Productos


Versión

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by