为什么我的微分方程变成了True?Clear["Global`*"]没用!
mathematica吧
全部回复
仅看楼主
吧务
level 15
xzcyr 楼主
鉴于这个问题在吧里的出现率也有明显的上升趋势,特开这个标题比较好懂的主题,以便今后查找及索引。简单的答案:
Clear@Derivative
就行了。
想对有更深入的了解请阅读这个:http://mathematica.stackexchange.com/a/46239/1871
2016年11月05日 15点11分 1
level 4
懂了,吧主很给力[吐舌]
2016年11月25日 06点11分 4
level 2
吧主太给力了,膜拜呀,刚发出帖子,就给出了完美的答案!因为这个问题弄了一下午没有没有弄出来,差点都怀疑我mathematica的计算能力了。多亏了吧主打消了顾虑。
2017年01月04日 08点01分 6
level 12
更详细的来说SubValues的问题,还是内置函数的SubValues,所以光Clear是没用的。(这点Lenoid的书上写啦~)
但是Remove就有用,因为Remove会把之前的变量都搞成Removed[变量],于是这个SubValues相当于没用掉了,故又能用了~
2017年01月05日 01点01分 7
level 3
[大拇指]
2022年12月16日 09点12分 26
level 1
解决了问题,很给力!!!!!
2024年01月15日 04点01分 31
1