可视化的作用是什么?

计算科学 可视化
2021-12-17 21:47:19

我刚刚开始进行科学计算,我看到结果可以仅通过绘制变量来生成。当然,更多的变量会导致更多的轴/维度,因此例如三变量系统可能或需要建模为 3D 图。

我在想的是例如一个 2D 案例。可视化例如通过一些虚拟变量(添加维度,即从 2D 变量创建 3D 可视化)是否会为简单的 XY 图添加任何内容?

还是可视化总是与维度相关联?

可视化(例如动画)是否为“通用图”添加了更多内容?还是可视化通常与情节相同?

在 DEs 的情况下,它可能有多个变量呢?

2个回答

通常,可视化是通过图形表示将数据转化为洞察力的科学。你可以想象到有很多事情要做。对于 PDE,有很多方法可以对标量场进行切片和切块,也有很多方法可以显示向量。这取决于你在寻找什么。凡事都有技巧。您所有问题的答案都是“是”。

你在研究什么问题?

可视化不是一项简单的任务,当您尝试可视化一些复杂的结果时,您可能会做很多错误的事情。有时你可能认为你有一种超级聪明和紧凑的方式来描绘一些东西,但你的读者根本不会理解你的意思。这主要是指人为地为绘图添加尺寸,我认为通常应该避免这种情况(尽管存在许多例外情况)。例如,如果您要求解一个与时间相关的一维 PDE,并将其绘制为二维的高程图,这可能看起来很有吸引力,因为您可以在一个图中显示整个解。但是,如果这不是在您的社区中绘制结果的标准方式,这可能真的很令人困惑,在这种情况下,在不同时间显示一系列图并让用户填补他脑海中的时间空白可能更合适。根据经验,我总是尝试坚持可视化框架提供的内容并尝试接近其他人在我之前所做的,不是因为我认为这是最好的方式,而是因为我知道读者已经习惯了某种特定的呈现方式。我认为这与图形用户界面的方式相同。你可以整天争辩说组合框是一种让用户在不同选项中进行选择的糟糕方式,或者说确定按钮应该在消息对话框中取消按钮的顶部而不是左侧,但很难说服所有人否则要坚持你的思维方式。当然,当没有标准的方式来表示数据时,您可以尝试发挥创造力。但是您不会经常遇到必须可视化以前没有人可视化过的东西的情况,并且让读者更容易解释您的结果是值得的。如果您尝试在未开发的领域进行可视化并且有任何疑问,请咨询专家。大多数大学都有可视化主席,他们在那里是有原因的。