How can I extract harmonic amplitude value from a double FFT 3D curve?


Once you have computed the double FFT as explained in the FAQ “How can I compute the double FFT in the vibro acoustic context in Flux?”, you have to create a 3D curve as follows:

1Click on 3D curve -> New
2Select the type “Force as function of frequency and space mode”
3Select the previously create force curve
4Select “yes” for limiting the size of the tables

Once the 3D curve has been created, you can extract the harmonic amplitude value by using the command:

ForcesCurve3D['name'].z[0].values[0]

And in order to put this value into I/O parameter, you have to use the command: VariationParameter['test'].formula=str(ForcesCurve3D['name'].z[0].values[0])