Как вывести x без y в системе уравнений

Есть система уравнений:

ax + by = c
dx + ey = f

Если вместо букв поставить коэффициенты (кроме x и y конечно) , то решить довольно просто
Но что, если хочется вывести все в буквах и чтобы x и y не выражались друг через друга?
Решение есть, но я не знаю как к нему прийти, вот оно:

x = (b * f - e * c) / (d * b - a * e)
y = (d * c - a * f) / (d * b - a * e)

Вот, а вобще, мне нужно решить систему уравнений в VBA, поэтому я пытаюсь подобрать легкий метод. Коэффициенты заране, конечно, не известны.
1 год назад от Тати смол

2 Ответы

0 голосов
Лекгий метод - это метод Гаусса. Ты себе представь, как бы выглядели твои формулы, если бы у тебя 100 уравнений в системе было. А Гаусс позволяет с помощью относительно простого алгоритма решать системы линейных уравнений произвольной сложности.
1 год назад от BrainReinhar
0 голосов
Из одного уравнения выразите y (он выразится через x) . Подставьте этот y в другое уравнение. Получится уравнение только с x. Решаете его, находите x.
1 год назад от Маша

Связанные вопросы