Normalisation

The axis normalisation properties.

Example

app = pf.GetApplication()
app:NewProject()
app:OpenFile(FEKO_HOME..[[/shared/Resources/Automation/multiple_configurations.fek]])

    -- Add two different traces to a graph
    
graph = app.CartesianGraphs:Add()    
farField1 = graph.Traces:Add(app.Models[1].Configurations[1].FarFields[1])
farField2 = graph.Traces:Add(app.Models[1].Configurations[2].FarFields[1])

    -- Normalise across all traces on the graph
    
graph.Normalisation.Enabled = true
graph.Normalisation.Method = pf.Enums.NormalisationMethodEnum.AllTraces
graph:ZoomToExtents()

Usage locations

The Normalisation object can be accessed from the following locations:

Property List

Enabled
Normalise the graph axis. (Read/Write boolean)
Method
The normalisation method used specified by the NormalisationMethodEnum, e.g. AllTraces or IndividualTraces. Normalisation must be enabled for this property to take affect. (Read/Write NormalisationMethodEnum)

Property Details

Enabled
Normalise the graph axis.
Type
boolean
Access
Read/Write
Method
The normalisation method used specified by the NormalisationMethodEnum, e.g. AllTraces or IndividualTraces. Normalisation must be enabled for this property to take affect.
Type
NormalisationMethodEnum
Access
Read/Write