欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Mathematica 一些函数的简便写法(/.)和 (@)

程序员文章站 2022-03-02 10:49:06
...

Mathematica 一些函数的简便写法(/.)和 (@)

1、ReplaceAll (/.) (全部替换)

Mathematica 一些函数的简便写法(/.)和 (@)

In[1] := {x, x^2, y, z} /. x -> a
Out[1] ={a, a^2, y, z}

In[1] :=1 + x^2 + x^4 /. x^p_ -> f[p]
Out[1] =1 + f[2] + f[4]

In[1] :=ReplaceAll[x -> a][{x, x^2, y, z}]
Out[1] ={a, a^2, y, z}

2.Prefix(@) (前缀)
Mathematica 一些函数的简便写法(/.)和 (@)

① 以前缀形式显示 f[x]:

In[1] :=Prefix[f[x]]
Out[1] [email protected]

②用特定符号作为前缀:

In[1] :=Prefix[f[x], "§"]
Out[1] =§x

3.复制代码时需要注意的事项:可以将光标(不是鼠标箭头!)移到代码上然后按下 Ctrl+Shift+I 转换为InputForm再复制。

梦里不知身是客。

相关标签: mathematica