'view' - example: "Error using uimenu"

4 visualizaciones (últimos 30 días)
Moritz Geiger
Moritz Geiger el 20 de Jul. de 2017
Respondida: Arthur Goldsipe el 25 de Sept. de 2017
Hello! I just startet working with Matlab. I took one example from the website, but an error occurred:
cm = [0 1 1 0 0;1 0 0 1 1;1 0 0 0 0;0 0 0 0 1;1 0 1 0 0]
bg = biograph(cm)
h = view(bg)
I get this error:
Error using uimenu
First argument must be a valid parent, such as a Figure or Panel object.
Error in biograph.bggui>makeBiographViewerUIMenus (line 298)
uimenu(hw,'Label','Export to Workspace...','Position',1,'Callback',{@exportToWorkspace,bh})
Error in biograph.bggui (line 38)
makeBiographViewerUIMenus(fh,bh);
Error in biograph.biograph/view (line 49)
g = biograph.bggui(h);
What am I doing wrong, using the example?
Thank you!
  2 comentarios
Rik
Rik el 20 de Jul. de 2017
If you precede these lines with close all,clear cm bg h, does that fix the error?
I can't really think of a reason why this would give an error, except if something strange is going on with previously defined variables or figure windows that have gotten special settings changed.
Moritz Geiger
Moritz Geiger el 20 de Jul. de 2017
Hi Rik! Thank you! Now it works - I'm a total beginner. I was typing the code in mlx an not in m. I guess I should lern the difference. But it works :-)
Thank you!

Iniciar sesión para comentar.

Respuesta aceptada

Arthur Goldsipe
Arthur Goldsipe el 25 de Sept. de 2017
I believe biograph needs to be updated to work properly in Live Scripts (MLX files). One workaround is to use a regular script (M file) instead.

Más respuestas (0)

Categorías

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

Community Treasure Hunt

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

Start Hunting!

Translated by