gpt4 book ai didi

wolfram-mathematica - Mathematica中的 “hand-drawn”对象

转载 作者:行者123 更新时间:2023-12-04 08:07:35 27 4
gpt4 key购买 nike

将Mathematica中的手绘对象与以编程方式生成的对象分开的最简单/最方便的方法是什么?

交互式绘图工具既方便又有用。但是,如果我在图的顶部绘制一些东西,则一旦重新生成图,它将丢失。有一个方便的解决方案吗?

我可以将绘图放在一个空的绘图上,然后将它们与实际绘图结合起来。但这又不方便,因为我需要手动设置空图的图范围,并且看不到要添加注释的背景。

最佳答案

一种方法,使用批注标记生成的内容:

Plot[Annotation[Sin[x], "GeneratedPrimitives"], {x, 0, 10}]

RecoverDrawing[g_Graphics] := g /. Annotation[_, "GeneratedPrimitives"] :> {}

RecoverDrawing[<modified graphic>]

关于wolfram-mathematica - Mathematica中的 “hand-drawn”对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7635181/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com