python 解方程:w=28.8a-ab-1/3ab; w=28.8a-ab-500*4998-10000*918; w=28.8a-ab-1/4ab-500*4998-(0.75*b-500)*1/12*a*b;
时间: 2024-01-23 13:56:48 浏览: 187
由第一个式子可得:
ab^2 - 3 * 28.8a * b + 3wab - 1 = 0
代入第二个式子中:
(500*4998 + 10000*918 - 28.8a) * b - 3wab + ab^2 - 1 = 0
整理得:
ab^2 - (3 * 10000 * 918 + 3 * 4998 * 500 + 3 * 28.8a) * b + 3wab - 500 * 4998 * 10000 - 1 = 0
同理,代入第三个式子中:
(500*4998 + (0.75*b-500)*1/12*a*b + 28.8a - 1/4ab) * b - 3wab + ab^2 - 500*4998 - (0.75*b-500)*1/12*a*b = 0
整理得:
ab^2 - (3 * 500 * 4998 + (0.75*a - 1/4) * a * b + 3 * 28.8a) * b + 3wab - (500 * 4998 + (0.75*b - 500) * 1/12 * a * b) = 0
以上三个式子构成了一个三元二次方程组,可以使用 Python 中的 numpy 库求解。
阅读全文