Я пытаюсь решить некоторые основные проблемы физики с помощью Maxima, но у меня проблемы.Решение проблем физики символически с Maxima
Я хочу, чтобы код ниже дал 600
(в качестве решения для T2
), но он просто дает пустой список ([]
).
solve([
(P1*V1)/T1 = (P2*V2)/T2,
V1 = V2,
P1 = 100000,
T1 = 300,
P2 = 200000
], [T2]);
Что мне не хватает? (Я также пробовал много других проблем, подобных этому, и все они, похоже, терпят неудачу.)
Я знаю, что я мог бы решить эту конкретную цифру, но я хочу, чтобы ответы были точными, и я также хочу быть способные решать такие проблемы, как это:
solve([
(P1*V1)/T1 = (P2*V2)/T2,
V1 = V2
], [T2]);
(где решение должно быть (T1*P2)/P1
.)
Спасибо, я рассмотрю функции, которые вы предложили более подробно. Кажется, что 'solve' просто не был предназначен для принятия значений как уравнений. – kuruczgyurci