A figure created within a for loop is not plotted (only the last one is shown)

4 visualizaciones (últimos 30 días)
Hello! I have the code attached.
A figure created within a for loop (fig_2.png) is not plotted (only the last one figure is shown -> fig_5.png).
I would like to get the figure on the left (see bottom) but I actually get the figure on the right, that is, it is missing the plotting of a curve (fig_2.png).
  3 comentarios
Mathieu NOE
Mathieu NOE el 5 de Dic. de 2022
you can avoid the 10 files attachment limit by zipping all files , then you have again room for attaching 'CoordinateMatrix' data

Iniciar sesión para comentar.

Respuesta aceptada

Mathieu NOE
Mathieu NOE el 5 de Dic. de 2022
hello again
so there was some figure calls still present in some functions (fun1, fun2 ,...)
I cleaned that so you have only the 3D plot
check the updates in the zip attached
I created a function "codeMN.m" that I used for this correction, but you should use "code.m" on your side
hope it helps
  7 comentarios

Iniciar sesión para comentar.

Más respuestas (1)

Jiri Hajek
Jiri Hajek el 5 de Dic. de 2022
Hi, you need to use the hold function after you display the first curve.

Categorías

Más información sobre Environment and Settings 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