首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“使用PDL创建的第一步”映像与PDL书中的映像不同

“使用PDL创建的第一步”映像与PDL书中的映像不同
EN

Stack Overflow用户
提问于 2020-03-01 14:31:49
回答 1查看 136关注 0票数 2

我从http://pdl.perl.org/?page=FirstSteps中找到了一个例子,即:

代码语言:javascript
复制
pdl> use PDL::Graphics::Simple
pdl> imag (sin(rvals(200,200)+1)

我试着运行这个例子,但是不成功。因此,我试图调整它将在Windows上使用Gnuplot的示例:

代码语言:javascript
复制
pdl> use PDL::Graphics::Gnuplot;
pdl> gplot(with => 'image', sin(rvals(200,200)+1) );

然而,生成的地块与PDL书中给出的图不同,因为它包含额外的"V“形蓝色条纹:

要进行比较,PDL中的图像看起来要干净得多:

我不知道是什么造成了这种差异。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-03-11 04:38:54

我刚刚在gnuket5.2,流血的PDL,最新的PDL::图形::Gnuplot (PGG)和PDL::Graphics::Simple (PGS)中尝试了这一点。我得到的结果和你一样的PGG,和这本书与PGS。

使配色方案在这两种情况下都是相同的方法是,首先更改Gnuplot调用以提供绘图选项:

代码语言:javascript
复制
pdl> use PDL::Graphics::Gnuplot
pdl> gplot({clut => 'sepia', colorbox => '', justify =>1}, with => 'image', sin(rvals(200,200)+1))

因为,无论是好是坏,PGS默认为黑色色调。colorbox选项是颜色标度,如果它不存在,并且您希望数据仍然是方形的,则必须添加一个真正的justify值。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60476145

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档