Mathematica入门[11]–Applying Functions(函数应用)

王 茂南 2018年1月13日16:20:40
评论
1 413字阅读1分22秒
摘要准备关于这一部分的内容其实我在之前的一篇文章就已经讲过了,在这里,我准备说一下mathematica几个符号的说明,算是一个归纳吧。

 

其实这一部分的内容,在之前的纯函数的那部分已经有所讲到过了,我们再在这里简单说一下。

其实我想说的就是mathematica几个符号的说明,算是一个归纳吧。

 

文章目录(Table of Contents)

符号:@

@是普通的函数应用

f@1
>> f[1]

符号:@@

@@等价于Apply,默认在第0层的应用

f@@{{a,b},{c,d}}
>> f[{a,b},{c,d}]

符号:@@@

@@@默认是在第一层进行应用

f@@@{{a,b},{c,d}}
>> {f[a,b],f[c,d]}

符号:/@

/@这个符号是函数Map的缩写,下面是最基本的应用

Apply[f,{a,b,c}]
>> f[a,b,c]

这个函数通常和纯函数一起使用,在之前纯函数那里我们也有说明,在这里我们再说明一下。

{#, #} & /@ {1, 2, 3, 4, 5}
>> {{1,1},{2,2},{3,3},{4,4},{5,5}}

 

  • 微信公众号
  • 关注微信公众号
  • weinxin
  • QQ群
  • 我们的QQ群号
  • weinxin
王 茂南
  • 本文由 发表于 2018年1月13日16:20:40
  • 转载请务必保留本文链接:https://mathpretty.com/8880.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: