Error after complied using solve
Información
La pregunta está cerrada. Vuélvala a abrir para editarla o responderla.
Mostrar comentarios más antiguos
Hi I have a section of a code that is:
syms m;
sol=solve(xf==m*(1-sqrt(m/3)),m);
m = double(real(sol(2)));
which for xf = 0.15 gives m = 0.202681978192385
however, when I compile the program, the call back function won't work with that code. I have replaced it with predefined value of m = 0.20 and it runs perfectly fine.
Is there anything I can do to solve for m without any errors.
Here is the actual function I'm trying to solve. x=m(1-sqrt(m/3)); solve for m and use the lower value to save in variable. m
Respuestas (1)
Walter Roberson
el 15 de Mayo de 2014
0 votos
solve() cannot be compiled using MATLAB Compiler or MATLAB Coder.
1 comentario
Kartavya
el 15 de Mayo de 2014
La pregunta está cerrada.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!