Annotate
Annotate[obj,keyvalue]
设置对象 obj 的注释 keyvalue.
Annotate[{obj,itemspec},keyvalue]
为 itemspec 指定的 obj 中的项设置注释.
更多信息
- 通常用于存储对象或对象中各项的 key->value 对.
- Annotate 返回带有新注释或修改注释的指定对象.
- 带有可注释项的可能对象:
-
Audio 时间点和时间间隔 BoundaryMeshRegion 网格单元 Graph 顶点和边 MeshRegion 网格单元 - 每种对象类型的项规范 itemspec 在其参考页面中给出.
范例
打开所有单元关闭所有单元范围 (11)
图和网络 (11)
属性和关系 (6)
使用 Annotation 作为包装,在 Graph 之类的函数中指定注释:
使用 AnnotationValue 提取值:
对于未定义的注释,返回值 $Failed:
使用 AnnotationValue 在图中设置注释:
使用 AnnotationValue 取消图的注释:
使用 AnnotationKeys 测试注释的存在:
使用 AnnotationDelete 删除注释而不更改原始图:
可能存在的问题 (1)
AnnotationValue 通常比 Annotate 的速度快:
Wolfram Research (2020),Annotate,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Annotate.html.
文本
Wolfram Research (2020),Annotate,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Annotate.html.
CMS
Wolfram 语言. 2020. "Annotate." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/Annotate.html.
APA
Wolfram 语言. (2020). Annotate. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Annotate.html 年