How could I get the values of a 2D variation curve using python commands?

Yann_Le_Floch
Yann_Le_Floch
Altair Employee
edited November 2021 in Altair HyperWorks

Once the 2D variation curve has been displayed, you have to use the following procedure:

1Display the python command of the variation curve in order to get the correct syntax
2

In the Command prompt window, type:

print CurveVariation2D['CURVE2D_1'].y[0].values

It returns a vector
>> [6.080012921252929E-6, -4.974369686661094E-6, -5.221675059341456E-6, 2.324062291614303E-6, -7.704912790840176E-6]

In order to extract the 1st value for instance, you need to type: print CurveVariation2D['CURVE2D_1'].y[0].values[0]
>> 6.080012921252929E-6

Additional commands related to the post processing of 2D variation curves:

print CurveVariation2D['EVOLUTIVECURVE2D_1'].y[0].meanValues
>> returns the mean value

print CurveVariation2D['EVOLUTIVECURVE2D_1'].y[0].rectifiedMeanValues
>> returns the rectified mean value

print CurveVariation2D['EVOLUTIVECURVE2D_1'].y[0].rmsValues >> returns the rms value print CurveVariation2D['EVOLUTIVECURVE2D_1'].y[0].integral
>> returns the integral

print CurveVariation2D['EVOLUTIVECURVE2D_1'].y[0].minimalValues >> returns the minimal value print CurveVariation2D['EVOLUTIVECURVE2D_1'].y[0].maximalValues
>> returns the maximal value

print CurveVariation2D['EVOLUTIVECURVE2D_1'].y[0].formula
>> returns the formula

Welcome!

It looks like you're new here. Sign in or register to get started.

Welcome!

It looks like you're new here. Sign in or register to get started.