问题标签 [wxmathplot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
6707 浏览

c++ - 如何使用 wxMathPlot 制作“实时”绘图?

我正在考虑使用wxMathPlot来绘制/绘制一些连续到达的数据。我想使用它绘制“实时”图/图表。那可能吗?

IE 我不想要一个一次性读取文件的静态图 - 我想要绘制流数据并继续到图的右侧 - (让左侧脱落/滚动出视图)

编辑

我仍然没有得到这个答案。wxmathPlot 库中有一个有趣的类,称为 mpFXYVector,但它似乎只是从数据向量中绘制一个图。我想要的是可以输入流并水平滚动图形的东西(如果需要,还可以调整比例)

0 投票
2 回答
2206 浏览

c++ - 如何为 win32 构建 wxmathPlot?

我下载了最新的wxmathplot,但自述文件有点稀疏,其中包含有关如何在 win32 平台上构建的说明。

有没有人用过这个库的win32?有人可以将我指向文档或就如何为 win32 目标构建一些提示/建议。

我们最终会将它用于跨平台的东西,现在它只是 win32,直到我们移植我们的其他代码。

我想我必须使用 CMake,但以前没有使用过它,而且对我来说如何构建这一切并不明显 - 我已经安装了 CMake,但我显然太愚蠢了,无法弄清楚如何构建这个库/示例。

好吧,我设法制作了一个 SLN 文件,但这并不明显。

0 投票
0 回答
598 浏览

c++ - wxWidgets 链接程序中的 Microsoft SDK 编译器错误 C2332 和 C2011

我在 Windows 7 计算机上编译 Visual Studio 2010 中的程序时遇到问题。在发布模式下编译时出现以下错误,但在调试模式下没有。我仔细检查了两种模式的所有属性设置,它们是相同的,除了它们必须不同的地方;代码生成设置是/MD for Runtime,/MDd for Debug,和我编译wxWidgets(2.8.12)库的设置相同,wxWidgets库的名称略有不同。正如我所说,我在调试模式下编译和运行我的程序,或者在任一模式下运行 wxWidgets 示例都没有问题。我还链接到 wxMathPlot,这是一个 wxWidgets 插件,我不知道这是否相关。我可以运行 wxMathPlot 示例的调试或发布版本。

现在微软有一些关于这些编译器错误的信息,但没有什么对我有太大帮助:

http://msdn.microsoft.com/en-us/library/3ys51zwc(v=vs.71).aspx http://msdn.microsoft.com/en-us/library/sksadsda.aspx

此声明似乎相关:“如果您将类型库多次导入同一个文件,您也可能会获得 C2011”

除了我不知道这意味着什么,或者我可能会怎么做。我会为一种模式而不是另一种模式做这件事似乎很奇怪。有没有人看到这个问题并知道如何克服它?

谢谢菲尔

这是从 unknwn.h 文件中抱怨的一段代码,从第 124 行开始:

0 投票
1 回答
564 浏览

c++ - 编译 wxMathPlot 时出错

这是从之前发布的这个问题开始的:

如何为 win32 构建 wxmathPlot?

最好的答案是只需将 mathplot.h 和 mathplot.cpp 文件添加到您的项目中,然后它就可以工作了。

但是,在我将这 2 个文件添加到 Visual Studio 2010 中的项目后(通过右键单击我的项目->添加->现有项目并选择 2 个文件)并尝试编译,我收到以下错误:

我怎样才能解决这个问题?

0 投票
1 回答
896 浏览

python - 通过 matplotlib 将 2D 坐标系转换为 3D

我对python编程很陌生,我有一个问题。所以我想在 3D 中绘制 2D 坐标空间,这样我就可以在空间中添加点,并显示 2D 空间的 (2,1) 围绕 (0,0) 旋转 90°、120° 和 60°。问题是我不知道如何在 3 中绘制 2D 坐标空间。有人可以建议我任何解决方案如何使用 matplotlib 将 2D 放置在 3D 中吗?

这是我到目前为止制作的代码示例...

0 投票
2 回答
115 浏览

matlab - 其他函数组合的点结果的函数图

我在 wxmaxima:f1(x, y)f2(x, y). 两者都包含 if-then-else 语句和基本算术运算:加法、减法、乘法和除法。例如(只是一个例子,实际函数看起来要复杂得多):

在这两个函数中xy从 0.1 变为 500000。我需要以下几点的 3D 图(图表):

请注意,不可能z从上面的等式中提取出来(并获得一个新的闪亮函数f3(x, y)),因为f1f2太复杂了。

这是否可以使用任何计算软件来实现?

提前致谢!

编辑:我需要的是情节

在哪里

0 投票
1 回答
112 浏览

wxmathplot - wxMathPlot 与 x 轴以毫秒为单位?

我分别使用 Sensor HID 设备和 wxWidgets 主机应用程序。

工艺流程:

1.Sensor每隔几毫秒到几秒发送带有时间戳(以毫秒为单位)的浮点值。

2.主机应用程序读取数据并在图表中表示(x轴为时间,y轴为浮点值)。

我将 mpFXYVector 和 mpScaleX 与 mpX_TIME 一起使用。

如果时间戳以毫秒为单位,则 x 轴时间刻度不会正确出现。

请帮我解决这个问题。

问候,

拉詹

0 投票
1 回答
3076 浏览

vector - Maxima:如何绘制 2D 和 3D 矢量?

使用 wxMaxima 绘制 2D 和 3D 向量的最简单方法是什么?

我已经四处搜索了,但是对于单个简单向量的图,所有解决方案似乎都太复杂了,这可能吗?

我想在 3D 空间中同时查看 3 个向量以可视化形状,但我看到的所有选项似乎都让这个简单的任务变得不那么简单。

0 投票
1 回答
1325 浏览

c++ - 如何在 wxSmith(Code::Blocks) 和 wxWidgets 中使用 Mathplot

我在 Code::Blocks 中为 GUI 应用程序使用 wxSmith。一切都可以创建基本的 wxWidgets 组件,但我需要在其中绘制一些东西。

因此,我下载了 MathPlot,并将 mathplot.h 和 mathplot.cpp 复制到我的项目文件夹中。

wxSmith 的调色板(在编辑器的底部)有这个类别“mathplot”。我选择了“mpWindow”组件,并添加 #include "mathplot.h" 到我的 main.h 文件中以进行参数声明等。

我的问题是我收到错误消息“对 mpWindow::mpWindow(wxWindow*, int, wxPoint const&, ...) 的未定义引用,尽管该函数是在我包含的 'mathplot.h' 文件中声明的。

我找不到任何显示在 wxSmith 或 wxWidget 中使用 MathPlot 的完整过程或示例的来源。

因此,如果有人可以帮助我,将不胜感激!

我正在使用 wxWidgets 2.8.12。

0 投票
1 回答
78 浏览

gnuplot - 突出显示表面的部分

我已经通过分析验证了在条件x^2+y^2-x*y点上的一个局部最小值。使用 wxMaxima,可以绘制曲面 (1,1)x+y=2

我现在要做的是突出显示z曲面上满足条件的所有点x+y=2。换句话说,我想突出显示条件给出的表面部分。我如何实现这一目标?