cost 257 ms
当类在函数中时,为什么类中的全局行为会有所不同? - why does global in a class behave differently when the class is within a function?

我正在尝试使用ginput来注册地图上的点击,并想使用 matplotlib 小部件添加操作按钮。 在下面的代码中,我可以通过将 action 的值声明为global来将其传递回主代码。 如果我点击地图,action=0,如果我点击按钮,action=1,根据需要。 但我的困惑是,如果我采用完全 ...

Plot window 使用ginput时不会关闭? - Plot window won't close when using ginput?

我正在尝试使用 ginput 来纠正我正在分析的某些数据中的时间零。 我可以让 window 弹出并打印我点击的点,但随后 window 保持打开状态,我无法关闭它。 当我在 MacOS 上时,当我 hover 在我点击我想要的点后,我的鼠标在图表的任何部分上方移动时,我的鼠标变成了旋转的死亡沙滩 ...

防止 matplotlib ginput 注册点击小部件按钮 - prevent matplotlib ginput registering click on widget button

我编写了一个代码来注册使用ginput在 plot window 中单击的 x 值,它工作正常并且仅在您单击 window 时注册。 然后我想使用我所做的 matplotlib 小部件添加一些控制按钮,并且它们在这些方法上也能正常工作,到目前为止一切都很好...... 但是,我的问题是,当我单击按钮 ...

以与 Ginput 相同的方式从 Ginputc 获取子图号(以更快的 Ginput 回答) - Get subplot number from Ginputc the same way than Ginput (answer with faster Ginput)

我正在尝试用文件交换上的 function ginput替换ginputc ginput: 来自 Jiro 的自定义 GINPUT 。 我发现ginput在第一次调用时启动速度很慢。 ginputc更快。 我与ginput一起使用的一项功能无法与ginputc一起复制。 当鼠标点击它时,我得到了 ...

使用 matplotlib ginput 收集鼠标单击位置并通过位置绘制垂直线 - collect mouse click location with matplotlib ginput and draw vertical line through location

我正在尝试使用 ginput 收集一系列鼠标单击位置,每次通过每次单击绘制一条垂直线来更新 plot: 这可以正常工作,因为它正确存储了所有点击位置,但它仅在每秒钟点击一次时绘制垂直线,我不明白为什么会发生这种情况。 我在用着 Python 3.9.2(默认,2021 年 2 月 24 日,13:3 ...

pyplot 图仅在第二次调用 ginput() 后更新 - pyplot figure only updating after second call to ginput()

我有一种方法,它使用 matplotlib.pyplot.ginput() 从轴上收集单击的位置,然后将图像放置在同一图中现有的轴阵列中的该位置。 视觉只在第二次调用 ginput() 后更新,这意味着它的响应与用户的点击相比是滞后的,只有当他们选择下一个位置时,他们刚刚放置的图像才会显示。 这是有 ...

Octave 中是否有 MATLAB 的 getpts() 函数? - Is there any function for getpts() of MATLAB in Octave?

我加载一个数据文件并以八度为单位绘制它。 但是在情节中,我想标记情节上点的周期性出现。 我使用 ginput() 函数进行标记。 但我看到的问题是,如果我标记了一个不应该标记的不同点,然后立即意识到我犯了错误,现在我想删除我最后标记的点,然后标记正确的点。 我做不到。 我发现有 MATLAB 函数 ...

在 MATLAB 上使用 ginput 命令无需单击绘图即可获取位置 - Getting positions without clicking on plot with ginput command on MATLAB

我正在尝试使用 ginput 命令在以下地图上获取位置。 但问题是我想在点击之前查看点的位置。 有可能吗? 单击 N 个点后,我可以看到位置,但我不能再单击它们了。 我应该先看到这个位置,然后我需要点击它。 提前致谢! 这是代码: ...

如何将绘制的矢量保存到矩阵? - How to save a plotted vector to a matrix?

我想编写一个代码,一张一张地绘制矩阵中的列。 在绘制时,代码应允许几秒钟的时间查看绘制的每一列,然后再移至另一列。 在这几秒钟内,用户应该能够通过单击图形将绘制的矢量保存到新矩阵中。 我的代码的问题是: 1-我无法在每个向量之后实现点击 2-使用ginput单击给出1 ...

跟着ginput时,八度printf不输出 - Octave printf does not output when followed by ginput

我正在尝试提示用户从图(图)中进行选择。 当我用下面的代码运行它时,直到我单击该图,该提示才会显示,此后显示提示,并且代码继续。 实际上,在我选择图形之前,在ginput调用之前不会显示对printf(或disp)的调用。 提示的目的是提醒用户移至该图形,因此自然需要在选择该图形之前 ...

如何用鼠标右键激活'Pan'[Matlab] - How to activate 'Pan' with right mouse button [Matlab]

我正在matlab中构建一个数字化图像的应用程序。 我正在使用ginput()来做到这一点。 我想知道是否有任何方法可以使用鼠标右键(按钮3)或滚轮(按钮2)来PAN? 当我点击并按住按钮时,我想激活平移。 当我将手指从按钮上移开时,我希望它返回到ginput()。 ...

Matlab:等待鼠标点击一段时间,然后继续 - Matlab: wait for certain time for mouse click, then continue

在我的Matlab脚本中,我希望用户有5秒的时间来回答问题,只需单击任何鼠标按钮即可,无需点击鼠标即可。 如果用户单击鼠标按钮,脚本将继续。 如果在没有鼠标单击的情况下经过5秒,脚本也会继续。 任何想法是如何做到这一点? 我试过[x,y,MouseClick]=ginput(1); ...

如何将ginput坐标显示为实轴值 - How to show ginput coordinates into real axis value

嗨,我正在尝试从图像中提取坐标(例如,附加的circle.png) 我使用ginput提取我感兴趣的x,y坐标(在这种情况下,圆圈内有4个红点) 我单击4个红点,得到x,y坐标,如下所示 在这种情况下,我得到的x和y坐标基于哪个轴? 如何将这些x和y坐标转换为真实数据( ...

我的分析的ginput循环 - ginput loop for my analysis

所以我试图在matlab中为我的ginput循环,我有以下代码: 我想将[x,y]放入矩阵30x6(30个点和6张图像)中,我尝试制作一个for循环和类似xx = x(k)的函数,但我让它起作用。 有人可以帮我做吗,因为这可以节省很多时间进行分析。 我是Matlab的新手,希望你们能 ...

在PyQt4中使用嵌入式matplotlib图中的ginput - using ginput in embedded matplotlib figure in PyQt4

我试图通过允许用户鼠标点击位置来使用'ginput'来测量matplotlib图中的距离。 我可以在matplotlib图中独立完成此操作,但是当我尝试将图形设置到matplotlib画布上然后将其嵌入到PyQt4小部件中时,我遇到了问题。 下面是我的代码,其中大部分来自matplotlib ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM