Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/128.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
绘制我的c+的中间结果的最佳工具是什么+;密码? 我正在开发嵌入式系统的算法,并用C++代码实现它们。在测试目标C++代码之前,我必须在PC上测试算法,以确保数学正确。为此,我创建了一个mex文件,以便在Matlab中验证输出_C++_Matlab_Gnuplot_Mex_Qwt - Fatal编程技术网

绘制我的c+的中间结果的最佳工具是什么+;密码? 我正在开发嵌入式系统的算法,并用C++代码实现它们。在测试目标C++代码之前,我必须在PC上测试算法,以确保数学正确。为此,我创建了一个mex文件,以便在Matlab中验证输出

绘制我的c+的中间结果的最佳工具是什么+;密码? 我正在开发嵌入式系统的算法,并用C++代码实现它们。在测试目标C++代码之前,我必须在PC上测试算法,以确保数学正确。为此,我创建了一个mex文件,以便在Matlab中验证输出,c++,matlab,gnuplot,mex,qwt,C++,Matlab,Gnuplot,Mex,Qwt,带有mex文件的系统运行良好,但如果目的是对算法进行快速测试,则实现起来相当麻烦;那么,有人推荐使用另一种工具来绘制c/c++代码吗?我在这个网站上读过一些关于gnuplot和QWT的内容,但是我对gnuplot的掌握还不够好,无法确定它是否比mex文件更容易设置。有很多绘图包(gnuplot、XFig、MATLAB、Excel等等),每个都有自己的优缺点 但是,如果您可以访问MATLAB并对结果感到满意,为什么不简单地将程序中的数据输出到.csv文件并加载到MATLAB中呢?然后,您可以使用M

带有mex文件的系统运行良好,但如果目的是对算法进行快速测试,则实现起来相当麻烦;那么,有人推荐使用另一种工具来绘制c/c++代码吗?我在这个网站上读过一些关于gnuplot和QWT的内容,但是我对gnuplot的掌握还不够好,无法确定它是否比mex文件更容易设置。

有很多绘图包(gnuplot、XFig、MATLAB、Excel等等),每个都有自己的优缺点


但是,如果您可以访问MATLAB并对结果感到满意,为什么不简单地将程序中的数据输出到.csv文件并加载到MATLAB中呢?然后,您可以使用MATLAB绘制它,而无需麻烦地实现.mex文件。

有许多绘图包(GNUPlot、XFig、MATLAB、Excel等),每个都有自己的优缺点


但是,如果您可以访问MATLAB并对结果感到满意,为什么不简单地将程序中的数据输出到.csv文件并加载到MATLAB中呢?然后,您可以使用MATLAB绘制它,而无需麻烦地实现.mex文件。

对于此任务,可以使用任何数量的绘图实用程序,例如,等等。我认为您应该使用一个非常轻量级的导出例程,以尽可能简单地以csv文件格式导出数据。然后,您可以创建脚本来使用任何实用程序绘制数据

就我个人而言,我不会使用matlab来实现这一点。您只需要在获得数据后尽快创建一个绘图,并且打开matlab并在其中运行脚本将比运行gnuplot脚本花费更长的时间。但是,如果您还想对数据运行过滤器和数学表达式,那么matlab非常棒(当然还有!)


所以你的问题没有真正的答案,除非你能让我们对你想要的情节有更多的了解。有无限多的绘图工具可以绘制基本内容。

对于此任务,可以使用任意数量的绘图实用程序,如,等等。我认为您应该使用一个非常轻量级的导出例程,以尽可能简单地以csv文件格式导出数据。然后,您可以创建脚本来使用任何实用程序绘制数据

就我个人而言,我不会使用matlab来实现这一点。您只需要在获得数据后尽快创建一个绘图,并且打开matlab并在其中运行脚本将比运行gnuplot脚本花费更长的时间。但是,如果您还想对数据运行过滤器和数学表达式,那么matlab非常棒(当然还有!)

所以你的问题没有真正的答案,除非你能让我们对你想要的情节有更多的了解。在绘图工具中,可以绘制基本的东西,无限数量的绘制工具。

< P>具有很强的绘图能力,可以在C++应用程序中嵌入R代码。 正如其他人提到的,可能是将绘图代码与应用程序完全分离。如果您的要求是简单的绘图工具可以读取一个充满数据的文本文件,并用编程方式绘制一个散点图或直方图,那么Matlab或其他工具就可以很容易地符合该项要求。

< P>具有非常好的绘图能力,可以在一个C++应用程序中嵌入R代码。 正如其他人提到的,可能是将绘图代码与应用程序完全分离。如果你的要求只是绘图工具可以读取一个充满数据的文本文件,并用编程方式绘制一个散点图或直方图,那么Matlab或其他工具就可以很容易地符合要求。

< P>如果你知道并喜欢,那么就很容易在C++应用程序中嵌入R。(至少对于测试构建,您不希望在嵌入式应用中使用它)

在许多示例中,有些是函数和/或数据。我基本上是为同一个测试用例编写的。我的博客有一个关于这个的嵌入。

< p>如果你知道并且喜欢,那么就很容易在你的C++应用程序中嵌入R(至少对于测试构建,你不希望在嵌入式应用中使用)。

在许多示例中,有些是函数和/或数据的。我基本上是为同一个测试用例编写的。我的博客有一个关于嵌入这个的例子。< /p>你是指用C++代码绘制结果而不是“绘制C++代码”。理想的是,我希望能够在C代码执行的任何阶段绘制变量的值。我认为下面的建议将完成这项工作。你是说用C++代码绘制结果而不是“绘制C++代码”??后者;理想情况下,我希望能够在C代码执行的任何阶段绘制变量的值。我认为你下面的建议可以完成这项工作。感谢绘制,我刚刚做了相同的广告:)谢谢你们两位的提示,我当前的应用程序太过复杂了。谢谢绘制,我刚刚做了同样的广告:)谢谢你们两位给我的提示,我现在的申请太过分了。顺便说一句,谢谢,效果很好!如果在DLL或共享库中有代码,则可以选择调用代码。我已经广泛地使用了

calllib
,也没有了mex文件的麻烦。(并不是说mex文件很麻烦,我通常有一些共享的LIB可以使用)。顺便说一句,谢谢,很好用!如果在DLL或共享库中有代码,则可以选择调用代码。我已经广泛地使用了
calllib
,也没有了mex文件的麻烦。