【问题标题】:Openturns for Telemac2D result file sensitivity analysisTelemac2D 结果文件敏感性分析的 Openturns
【发布时间】:2021-10-11 13:09:40
【问题描述】:

我使用 Telemac2D 软件求解浅水方程并获得了 1000 个结果文件,我现在想要对这些文件进行后处理并使用 OpenTURNS 进行一些敏感性分析。我主要要关注的输出是水位。就我而言,我可以在不同的时间步长上获得它的价值。

我的问题是将输入链接到感兴趣的输出以启动多项式混沌算法的方式,因为我没有输入的输出的明确表示(如果我有它,我可以使用 @ 987654321@ 或 PythonFunction)。

【问题讨论】:

    标签: openturns


    【解决方案1】:

    如果输入和输出只能从Sample 获知,我们可以使用以下构造函数:

    chaosalgo = ot.FunctionalChaosAlgorithm(inputTrain, outputTrain)
    

    其中inputTrain 是输入SampleoutputTrain 是输出Sample。两个样本必须具有相同的大小(但不一定具有相同的尺寸)。在这种情况下,库在拟合多项式混沌之前会执行几个步骤:

    • 它根据inputTrain Sample 拟合多元分布,
    • 它根据输入分布创建多元基,
    • 然后它基于回归计算多项式混沌的系数。

    以下页面介绍了这种制造混乱的方式: Fit a distribution from an input sample.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-24
      相关资源
      最近更新 更多