Response Defination

Altair Forum User
Altair Forum User
Altair Employee
edited October 2020 in Community Q&A

hello Group

 

I need to define response from my solver output file (*.h3d) as X axis(frequency) vs Y axis (FRF).. how do i do it in expression builder..

 

please provide steps for doing it.

 

I tried using freq, frfmag etc from functions tab. was not able to get it. as it expects a vector i dont know how should i refer my frequency and frf response vector values here

 

Regards

Pratik

Answers

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited July 2015

    For example the graph (Refer pdf) would be more intuitive to understand effect of each design variable on frequency response both in terms of frequency shift and amplitude value. Any way to achieve this using hyperstudy?

     

    Unable to find an attachment - read this blog

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited July 2015

    Hello,

     

    When defining resppnses to track during an approach, HyperStudy works with scalar values not vectors.  So, for example, if you are going to run an optimization, the objective or the constraints but be scalar.

     

    However, when using functions, you sometimes need to pass vectors as arguments to the functions.  These vectors are either (1) from the file source tab in the expression builder, (2) from the ASCII extracacts Tab in the expression builder, or (3) other responses.  When you create any of these three, they have an associated varname which is the variables assigned to them (by default it may be v_1 for example.  Simply pass the name as an argument to the function.

     

    So for example, let's say you created vectors v_1 and v_2 which are the x and y data, respectively, on the curves mentioned above.  I could pick off the maximum using an expression max(v_2).