Plot 使用Paraview在矩形栅格上打印点

Plot 使用Paraview在矩形栅格上打印点,plot,grid,gnuplot,visualization,paraview,Plot,Grid,Gnuplot,Visualization,Paraview,我想用Paraview绘制中包含的点,但似乎不知道如何绘制。此文件中的每列对应于64x32栅格上的2048个点集。每列包含点序列,每个网格单元一个点,每个序列由一个空行空间分隔,并对应于在网格宽度上移动一次(向y方向移动,并在每个y步填充x点)。我需要一次至少绘制一列,不一定一次绘制所有列。在gnuplot中,使用命令splot“dat.25”us 1 wi li,“dat.25”us 2 wi li(此命令在前两列中绘制点)完成所需的绘图,绘图如下所示: 这样,gnuplot将一个点放入一个

我想用Paraview绘制中包含的点,但似乎不知道如何绘制。此文件中的每列对应于64x32栅格上的2048个点集。每列包含点序列,每个网格单元一个点,每个序列由一个空行空间分隔,并对应于在网格宽度上移动一次(向y方向移动,并在每个y步填充x点)。我需要一次至少绘制一列,不一定一次绘制所有列。在gnuplot中,使用命令
splot“dat.25”us 1 wi li,“dat.25”us 2 wi li
(此命令在前两列中绘制点)完成所需的绘图,绘图如下所示:

这样,gnuplot将一个点放入一个网格单元中。这个网格是64x32,因此每列有2048个条目


如果有人能帮我在Paraview中绘制这样的图,我将不胜感激。我尝试了所有的绘图过滤器,但到目前为止还没有找到如何实际制作网格图。但是应该有办法。

在ParaView中没有这样的3d绘图

类似渲染的变通方法

您可以在网格上应用数据,然后使用数据数组扭曲网格

复制此示例的步骤:

  • 将数据加载为csv(将分隔符设置为“”,并选中合并分隔符)
  • 在其上应用
    TableToPoints
    :检查
    2D点
    保留所有数据数组
    。十、 Y和Z列并不重要:我们这样做只是为了创建多边形网格对象
  • 创建具有范围的小波

    0-63

    0-31

    0-0

  • 在管道中,选择小波,然后按住shift键选择TableToPoints,以同时选择两者

  • 应用
    AppendAttributes
    过滤器:将数据添加到小波网格中
  • 使用要查看的标量应用
    按标量扭曲过滤器(您可以更改比例,我在屏幕截图中将其设置为10)
  • 将表示设置为线框,激活轴网格

    • ParaView中没有此类3d绘图

      类似渲染的变通方法

      您可以在网格上应用数据,然后使用数据数组扭曲网格

      复制此示例的步骤:

      • 将数据加载为csv(将分隔符设置为“”,并选中合并分隔符)
      • 在其上应用
        TableToPoints
        :检查
        2D点
        保留所有数据数组
        。十、 Y和Z列并不重要:我们这样做只是为了创建多边形网格对象
      • 创建具有范围的小波

        0-63

        0-31

        0-0

      • 在管道中,选择小波,然后按住shift键选择TableToPoints,以同时选择两者

      • 应用
        AppendAttributes
        过滤器:将数据添加到小波网格中
      • 使用要查看的标量应用
        按标量扭曲过滤器(您可以更改比例,我在屏幕截图中将其设置为10)
      • 将表示设置为线框,激活轴网格