f = x /. q[[1]]在Mathematica 是什么意思

如题所述

斜杠点就是替换的意思

x+y /. x->a 就是把x+y里面的x替换成a
回想一下,你学代数的时候,因式分解、分解因式。。。都有很多的公式代换,利用这个斜杠点就能帮你很快地搞定。追问

那整体是什么意思

追答

整体就是把x用q的第一个元素中的代换规则进行替换,然后把代换完的结果赋值给f

替换这个是mathematica特有的功能,其他的都是别的编程语言里都有的概念。

追问

我的代码是这样的,能具体说一下吗,谢谢

追答

NDSolve 是求解微分方程,数值解。方程的解有2个函数,都是表示成x[t]->...y[t]->...这样的形式,解赋值给q,你画图的时候,应该一个一个的画,所以要先取q[[1]] ,。。。。

温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜