1. Решите графически систему
для различных значений параметра а. Значения параметра задаются слайдером, для каждого значения выведите количество решений системы.
Код:
(*task 1*)
circle1[x_, y_] := x^2 + y^2 == 4
circle2[x_, y_, a_] := (x - 3)^2 + (y + 4)^2 == a^2
countSolutions[a_] := Module[{eq1, eq2, plot1, plot2, intersections},
plot1 = Plot[Evaluate[Solve[circle1[x, y], y]], {x, -3, 3},
PlotStyle -> {Blue, Blue}, PlotRange -> {{-5, 5}, {-5, 5}}];
plot2 = Plot[Evaluate[Solve[circle2[x, y, a], y]], {x, 1, 5},
PlotStyle -> {Red, Red}];
intersections = NSolve[{circle1[x, y], circle2[x, y, a]}, {x, y}];
Show[plot1, plot2, PlotRange -> All, AxesLabel -> {"x", "y"},
PlotLabel -> "Решения системы уравнений"]];
Manipulate[countSolutions[a], {a, 1, 10, 1} ]
Почему-то не работает ползунок (двигаю, а ничего не меняется). И график не показывает, только декартова систему координат.
-- 18.11.2024, 04:47 --Помогите, пожалуйста, разобраться