Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的文件中有非结构化数据,那真的很长。我想创建一个彩色的 pm3d 图。据我了解,我必须使用 set dgrid3d 插入数据。但是,如果我这样做,我在圆形 xy 区域上的数据点将被插值到正方形。知道如何避免这种情况吗?手动对文件中的数据进行排序是没有选择的......
默认情况下,dgrid3d将所有内容放在非常稀疏的 10x10 网格上。您可以通过执行以下操作来增加分辨率:
dgrid3d
set dgrid3d 100,100
并不是说在每个网格点(在本例中为 100000)都需要对整个数据集进行求和,从而得出一个算法,O(nx*ny*N)其中 nx,ny 是 dgrid3d 中的点数,N 是文件中的数据点数。(换句话说,这可能需要一段时间;))
O(nx*ny*N)