Borrar filtros
Borrar filtros

Info

La pregunta está cerrada. Vuélvala a abrir para editarla o responderla.

Why I got the following error when I run the ".exe" file compiled by matlab 2012b?

1 visualización (últimos 30 días)
Lucky
Lucky el 22 de Mayo de 2014
Cerrada: MATLAB Answer Bot el 20 de Ag. de 2021
My code is a very simple one, as shown below:
function C = MyAdd(A,B)
C = A+B;
end
I compiled it to .Exe file, then run the Exe file. And I got the following error:
warning: Initializing Handle Graphics failed in matlabrc.
This indicates a potentially serious problem in your matlab setup.
which should be resolved as soon as possible. Error detected was:
MATLAB: undefinedVarOrClass
Undefined variable "graphics" or class "graphics,internal.initializeMATLABRoot".
Warning:failed to add default profiler filters.
>In matlabrc at 163
Undefined function 'javaaddpath' for input arguments of type 'cell'.
Undefined function 'javaaddpath' for input arguments of type 'cell'.
Besides, the dialog of the error is always a flash.
What should I do to solve this problem???

Respuestas (1)

Romain
Romain el 22 de Mayo de 2014
I'm not sure that you can create an *.exe file with only a function. I think that you have to compile a script.
  4 comentarios
Lucky
Lucky el 26 de Mayo de 2014
I have change my code, as shown below:
function C = MyAdd(A,B)
A = 10;
B = 32;
C = A+B;
disp('the result of A+B is')
disp(C);
end
But it still has the same problem. However, when I run the code in matlab2010(32-bit)(with VS2010 and windows 32-bit), it's very OK. I want to know why? How to solve?

La pregunta está cerrada.

Community Treasure Hunt

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

Start Hunting!

Translated by