mathematica 符号运算打个比方:R=R(t) (关系式未知)P=P(R) (关系式已知)对P关于t求微分:dP/dt=(dP/dR)(dR/dt)我只会对P关于R求微分,怎么让mathematica在形式上多乘一个(dR/dt)项

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/26 07:25:29
mathematica 符号运算打个比方:R=R(t) (关系式未知)P=P(R) (关系式已知)对P关于t求微分:dP/dt=(dP/dR)(dR/dt)我只会对P关于R求微分,怎么让mathematica在形式上多乘一个(dR/dt)项

mathematica 符号运算打个比方:R=R(t) (关系式未知)P=P(R) (关系式已知)对P关于t求微分:dP/dt=(dP/dR)(dR/dt)我只会对P关于R求微分,怎么让mathematica在形式上多乘一个(dR/dt)项
mathematica 符号运算
打个比方:
R=R(t) (关系式未知)
P=P(R) (关系式已知)
对P关于t求微分:dP/dt=(dP/dR)(dR/dt)
我只会对P关于R求微分,怎么让mathematica在形式上多乘一个(dR/dt)项

mathematica 符号运算打个比方:R=R(t) (关系式未知)P=P(R) (关系式已知)对P关于t求微分:dP/dt=(dP/dR)(dR/dt)我只会对P关于R求微分,怎么让mathematica在形式上多乘一个(dR/dt)项
可直接输入D[P[R[t]],t],然后就可以计算了.
得到的结果是P‘[R[t]]R’[t],
这就是你要的dP/dt=(dP/dR)(dR/dt).
P=P(R) 关系式已知,则可以定义P[R],如:
P[R_] := R^2;
D[P[R[t]],t]
计算结果为:
2R[t]R’[t]