Send Messages to Java

Hi
I have a .m files & they needs to be converted to JAR files using Java Builder .
these Jar files are called in java environment(here i am successfully able to pass arguments between java & matlab) .
But now i need to pass a message to java when i am in mid of the execution of my function if any value goes beyond expected values.
for eg: this function finally i am building JAR using Matlab toolbox
function [a] = example (b,c)
d= b+c;
suppose if d value is negative i would like to send message to java saying d value % back to java
a= d+10;
end

 Respuesta aceptada

Titus Edelhofer
Titus Edelhofer el 26 de Ag. de 2012

0 votos

Hi,
"to send a message" is not directly possible, but I could imagine several "workarounds". One suggestion would be to add a parameter to your function that can take the strings 'test' or 'compute'. With 'test' you validate the parameters and give back to your java either 'ok' or a descriptive error message. If 'ok' the java code calls the compiled code again with the same parameters.
Titus

Más respuestas (0)

Categorías

Etiquetas

Preguntada:

el 26 de Ag. de 2012

Community Treasure Hunt

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

Start Hunting!

Translated by