我有一个等式(由于VBA代码而使用了括号)
Y=(P/(12E((bt^3)/12))*A
我知道每个变量,但不知道" b"。有什么方法可以让Wolfram Alpha重新定义"重新定义" (不解决)等式,所以我可以看到如下内容:我试图手动完成(但结果不合适)
b=((P/EY)*12A))/t^3
我希望看到正确的方程式。
原始等式如下图所示
,其中
[,]中的方程式由A
简化答案 0 :(得分:2)
我不确定是否有办法告诉Wolfram | Alpha为特定变量重新排列;一般来说,它通常会尝试重新排列x或y。
如果我在您的等式中用b
替换x
并使用以下查询:
solve Y - (P/(12E((xt^3)/12))*A) = 0
然后Wolfram Alpha returns the result您正在寻找:x
(b
)以其他变量表示。具体做法是:
x = A P / (E t^3 Y) for tY != 0 and AP != 0
答案 1 :(得分:1)
我知道你的问题是关于Wolfram Alpha,你不想解决",但是这里有一种方法你可以使用真正的问题在Mathematica中做到这一点。我将I重命名为J,因为我是Mathematica中想象单位的保留符号。
J = b t^3/12;
expr = (P / (12 E J) ) (4 L1^3 + 3 R ( 2 Pi L1^2 + Pi R^2 + 8 L1 R ) + 12 L2 (L1 + R)^2)
Solve[ Y == expr , b]
结果
{{b -> (P (4 L1^3 + 12 L1^2 L2 + 24 L1 L2 R + 6 L1^2 \[Pi] R + 24 L1 R^2 + 12 L2 R^2 + 3 \[Pi] R^3))/(E t^3 Y)}}