Mathematica查看函数源代码

  • A+
所属分类:Wolfram语言进阶
摘要这里会介绍在mathematica中查看部分函数的源代码,这里的源代码是指mathematica的代码,不是c/c++的源代码。当然大部分的函数的源代码是保护的,也就无法查看了。

好吧,虽然标题叫这个,但是,并不是所以源代码都可以看得。我们可以使用Attributes看一下函数的属性。

Attributes[Print]
>> {Protected}

可以看到大部分的函数是被保护的,所以这个标题是什么意思呢。

其实我们可以使用下面的方法来查看一部分函数的源代码,如下面的例子

Needs["GeneralUtilities`"]
PrintDefinitions@SeriesData

运行之后会弹出一个窗口,上面就是一部分代码

  • 微信公众号
  • 关注微信公众号
  • weinxin
  • QQ群
  • 我们的QQ群号
  • weinxin
王 茂南

发表评论

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