Share

Share[expr]

改变 expr 的内部存放方式,尽可能最小化使用内存的数量.

Share[]

尽可能最小化存储所有表达式.

更多信息

  • Share 在一个表达式不同部分之间或不同表达式的存储之间共用相同的表达式.
  • 使用 Share 将不影响你从 Wolfram 语言中获得的结果. 但它可能减少所使用的内存量,并且在很多情形下也能减少所花费的时间.
  • Share 以共享数目返回释放的字节数目,由 MemoryInUse 决定.

范例

基本范例  (2)

尽可能最小化所有表达式使用的内存:

对于表达式相同的部分使用共享内存:

这和用共享部分创建表达式是相同的:

对于这个表达式,Share 不能保存到任何存储器中:

Wolfram Research (1988),Share,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Share.html.

文本

Wolfram Research (1988),Share,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Share.html.

CMS

Wolfram 语言. 1988. "Share." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/Share.html.

APA

Wolfram 语言. (1988). Share. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Share.html 年

BibTeX

@misc{reference.wolfram_2024_share, author="Wolfram Research", title="{Share}", year="1988", howpublished="\url{https://reference.wolfram.com/language/ref/Share.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_share, organization={Wolfram Research}, title={Share}, year={1988}, url={https://reference.wolfram.com/language/ref/Share.html}, note=[Accessed: 22-November-2024 ]}