Symbolic solve/linsolve GUI Compiler - ERROR
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Hey, guys! I'm having problem when I try to solve a simple Linear system using GUI compiler. When I compile my GUI using Application Compiler and click on Calculate, it doesn't work. How do I solve this kind of problem, Linear system to use on Compiler? My equations are correct, because if I run on workspace, it works. I was using solve, but it doesnt as well.
y1=100; y2=20; ym=30; xm=20;
syms x1 x2
eq1 = ym*xm-y1*x1-y2*x2 == 0;
eq2 = xm-x1-x2 == 0;
[A,B] = equationsToMatrix([eq1, eq2], [x1, x2]);
X = linsolve(A,B);
dv1_2=double(X(1));
dv2_2=double(X(2));
solv1=[dv1_2];
solv2=[dv2_2];
How do I solve using matlabFunction?
1 comentario
Aaron Pifer
el 5 de Nov. de 2019
I also have a similar question. Would love an expert answer on this one.
Respuestas (1)
Steven Lord
el 5 de Nov. de 2019
Symbolic Math Toolbox is not eligible for use with MATLAB Compiler. Use matlabFunction to generate one or two function files that compute A and B and use those when you create your application.
0 comentarios
Ver también
Categorías
Más información sobre Calculus 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!