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)

 Akzeptierte Antwort

Alan Weiss
Alan Weiss am 12 Mär. 2021

1 Stimme

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 Kommentare

monica lecue
monica lecue am 15 Mär. 2021
NO, I am not sure if my license include Optimization toolbox .
monica lecue
monica lecue am 15 Mär. 2021

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Produkte

Version

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by