运行语句DSolve[{Subscript[V, in] - Subscript[u, c][t] - Subscript[V, ref] ==
Subscript[L, r] Subscript[i, 1]'[t],
Subscript[C, r] Subscript[u, c]'[t] == Subscript[i, 1][t],
Subscript[i, 1][0] == Subscript[i, t0],
Subscript[u, c][0] == Subscript[u, c0]}, {Subscript[u, c][t],
Subscript[i, 1][t]}, t]
可以得到i1[t]和uc[t]的解析解,但是Mathematica 9所得的结果是这样的:
而论文中是这样写的:
可见,如果可以将(LrCr)^-0.5换为wr的话整个式子会简洁很多,请问Mathematica中怎么实现这种操作呢?
另外,请问为何DSolve中所解得的结果要用{{f1->expr1,f2->expr2}}中的方式来呈现呢?如何快速复制expr1或expr2供后续操作?
Subscript[L, r] Subscript[i, 1]'[t],
Subscript[C, r] Subscript[u, c]'[t] == Subscript[i, 1][t],
Subscript[i, 1][0] == Subscript[i, t0],
Subscript[u, c][0] == Subscript[u, c0]}, {Subscript[u, c][t],
Subscript[i, 1][t]}, t]
可以得到i1[t]和uc[t]的解析解,但是Mathematica 9所得的结果是这样的:
而论文中是这样写的:
可见,如果可以将(LrCr)^-0.5换为wr的话整个式子会简洁很多,请问Mathematica中怎么实现这种操作呢?
另外,请问为何DSolve中所解得的结果要用{{f1->expr1,f2->expr2}}中的方式来呈现呢?如何快速复制expr1或expr2供后续操作?