I tried to solve this system of ecuation but somenthing it´s wrong :
this is the code:
Ay=1
Az=-2
By=2
Bz=-1
r=1
x = optimvar('x',2);
ec1=((x(1)-Ay)^2+(x(2)-Az)^2)==r^2;
ec2=((x(1)-(Ay))^2+(x(2)-(Az))^2)==((x(1)-((By))^2+(x(2)-(Bz))^2));
prob = eqnproblem;
prob.Equations.ec1 = ec1;
prob.Equations.ec2 = ec2;
show(prob)
x0.x = [1 -2];
[sol,fval,exitflag] = solve(prob,x0)
disp(sol.x)

 Réponse acceptée

Alan Weiss
Alan Weiss le 12 Mar 2021

1 vote

Do you have Optimization Toolbox™ installed? Check by running the ver command. You might need to install or reinstall.
Alan Weiss
MATLAB mathematical toolbox documentation

2 commentaires

monica lecue
monica lecue le 15 Mar 2021
NO, I am not sure if my license include Optimization toolbox .
monica lecue
monica lecue le 15 Mar 2021

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

Produits

Version

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by