AfuMathFastRMSOutput Class

class NXOpen.CAE.AfuMathFastRMSOutput

Bases: NXOpen.TransientObject

Represents the Fast RMS output information

New in version NX11.0.0.

Methods

Method Description
Dispose The object destructor
GetPsdfitFittedData Returns fitted PSD data @return Frequency Value 2: Frequency Increment for Even Function
GetPsdfitOriginalData Returns PSD original data @return The Original PSD function y values
GetRmsError Returns the rms error @return The PSD fitting rms error
SetPsdfitFittedData  
SetPsdfitOriginalData  
SetRmsError Returns the rms error

Method Detail

Dispose

AfuMathFastRMSOutput.Dispose

The object destructor

Signature Dispose()

New in version NX11.0.0.

License requirements: None.

GetPsdfitFittedData

AfuMathFastRMSOutput.GetPsdfitFittedData

Returns fitted PSD data

Signature GetPsdfitFittedData()

Returns:a tuple
Return type:A tuple consisting of (psdfitFreqValue2, psdfitFittedX, psdfitFittedY, abcd, psdfitFreqValue1). psdfitFreqValue2 is a float. Frequency Value 2: Frequency Increment for Even Function psdfitFittedX is a list of float. the x values for the fitted PSD psdfitFittedY is a list of float. the y values for the fitted PSD abcd is a list of float. psdfitFreqValue1 is a float. Frequency Value 1: Minimum Freq for Even Function

New in version NX11.0.0.

License requirements: nx_ftk (“NX Advanced Graphing”)

GetPsdfitOriginalData

AfuMathFastRMSOutput.GetPsdfitOriginalData

Returns PSD original data

Signature GetPsdfitOriginalData()

Returns:a tuple
Return type:A tuple consisting of (psdfitOriginalY, psdfitOriginalX). psdfitOriginalY is a list of float. The Original PSD function y values psdfitOriginalX is a list of float. The Original PSD function x values

New in version NX11.0.0.

License requirements: nx_ftk (“NX Advanced Graphing”)

GetRmsError

AfuMathFastRMSOutput.GetRmsError

Returns the rms error

Signature GetRmsError()

Returns:The PSD fitting rms error
Return type:float

New in version NX11.0.0.

License requirements: nx_ftk (“NX Advanced Graphing”)

SetPsdfitFittedData

AfuMathFastRMSOutput.SetPsdfitFittedData

Signature SetPsdfitFittedData(psdfitFittedX, psdfitFittedY, abcd, psdfitFreqValue1, psdfitFreqValue2)

Parameters:
  • psdfitFittedX (list of float) – The Fitted PSD X values
  • psdfitFittedY (list of float) – The Fitted PSD Y values
  • abcd (list of float) –
  • psdfitFreqValue1 (float) –
  • psdfitFreqValue2 (float) –

New in version NX11.0.0.

License requirements: nx_ftk (“NX Advanced Graphing”)

SetPsdfitOriginalData

AfuMathFastRMSOutput.SetPsdfitOriginalData

Signature SetPsdfitOriginalData(psdfitOriginalX, psdfitOriginalY)

Parameters:
  • psdfitOriginalX (list of float) – The Original PSD function x values
  • psdfitOriginalY (list of float) – The Original PSD function y values

New in version NX11.0.0.

License requirements: nx_ftk (“NX Advanced Graphing”)

SetRmsError

AfuMathFastRMSOutput.SetRmsError

Returns the rms error

Signature SetRmsError(rmsError)

Parameters:rmsError (float) – The PSD fitting rms error

New in version NX11.0.0.

License requirements: nx_ftk (“NX Advanced Graphing”)