如何把几组数据放在一张origin图上
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何把几组数据放在一张origin图上相关的知识,希望对你有一定的参考价值。
请大家帮忙 我正在做这个方面的实验
比如说你的ORGIN中有两个worksheet,你可以先把worksheet1的数据画成图1,然后你可以选中worksheet2中的数据后,把鼠标放在选中列的右边的边缘处,当鼠标旁边出现一个波浪的图标时,按住鼠标左键,将数据拖到图1中,此时worksheet2中的数据也在图1中画成了图了!连续操作的话就可以把不同的数据放在同一张图中了!!! 参考技术A 选中origin表格中的所有数据,然后绘图就行了。
在origin菜单栏点击plot
——>
line,绘制线图;
在origin菜单栏点击plot
——>
scater,绘制散点图;
在origin菜单栏点击plot
——>
line+symbol,绘制点线图。 参考技术B 这个看你的具体要求,origin具有多图层模版。你的问题,需要具体分析。
如何在 Gnuplot 中分别绘制 2 个文件数据?我有一个文件为“sin.txt”,另一个为“cos.txt”,我想将它们分别绘制在一张图上
【中文标题】如何在 Gnuplot 中分别绘制 2 个文件数据?我有一个文件为“sin.txt”,另一个为“cos.txt”,我想将它们分别绘制在一张图上【英文标题】:How to plot 2 files data separately in Gnuplot ?I have one file as "sin.txt" and other as "cos.txt" and i want to plot them separately on one graph 【发布时间】:2020-06-27 19:30:14 【问题描述】:int main()
FILE *gnuplotPipe = popen("gnuplot -persist", "w");
if (gnuplotPipe)
fprintf(gnuplotPipe, "reset \n");
fprintf(gnuplotPipe, "plot 'sin.txt' with lines linestyle 1 lw 5 lc 2 \n");
fprintf(gnuplotPipe, "replot 'cos.txt' with lines linestyle 2 lw 5 lc 2 \n");
fflush(gnuplotPipe);
fprintf(gnuplotPipe, "exit \n");
pclose(gnuplotPipe);
return 0;
// 问题是它混合了两个文件数据然后绘制。我希望两个图是分开的
【问题讨论】:
我很难理解您所说的 “单独在一个图表上” 的意思,因为 “单独” 意味着 ”在不同的图表上”。也许您可以单击edit
并添加一个示例或草图来说明结果应该是什么样的?谢谢。
这真的是一个 C++ 问题吗?手动使用gnuplot你知道怎么做吗?
分开我的意思是两个数据不应该混合。我的意思是文件“cos.txt”有自己的数据。它应该制作自己的图表。“sin.txt”有自己的数据应该绘制自己的图表。
@MarkSetchell 我试过了。但它只显示“cos.txt”和“sin.txt”仅显示 1 秒。两个图没有一起显示
尝试通过阅读这篇文章来了解如何在 shell 中执行此操作...alvinalexander.com/technology/gnuplot-charts-graphs-examples 然后适应 C++。
【参考方案1】:
“-persist”选项应该写成“--persist”或“-p”。
【讨论】:
以上是关于如何把几组数据放在一张origin图上的主要内容,如果未能解决你的问题,请参考以下文章
请问用Origin如何将多条同一横纵坐标的曲线以不同的层次显示在同一张图上,如下图所示呢???