-1
Как решить эти уравнения в MATLAB?Решение систем уравнений в Matlab
Как решить эти уравнения в MATLAB?Решение систем уравнений в Matlab
Строки 1 и 3 не зависит от линий 2 и 4, и может быть легко решена.
Что касается линии 2 и 4, вы можете решить их с помощью генетических алгоритмов с gamultiobj (которые дают множество приближенных решений, иначе Pareto frontier.):
run_ga.m:
FitnessFunction = @objectives;
numberOfVariables = 2;
options = gaoptimset('Generations', 100, 'PopulationSize', 100);
[X,FVAL,EXITFLAG,OUTPUT] = gamultiobj(FitnessFunction,numberOfVariables,[],[],[],[],[],[],options)
целей. м:
function y = objectives(x)
w = x(1);
y = x(2);
y(1) = abs(2*w*y-2*w+1);
y(2) = abs(2*w+y^2-2*y-1);
Что вы пробовали и то, что случилось с [решением публикуемого здесь] (http://math.stackexchange.com/questions/657838/solving-systems-of-equations -в-MATLAB)? – horchler