pyyeti.cla.DR_Results.calc_stat_ext

DR_Results.calc_stat_ext(k)[source]

Calculate statistical extreme response for event results

Parameters:

k (scalar) – The statistical k-factor: extreme = mean + k*sigma

Notes

Each results SimpleNamespace (eg, self['SECO1']['SC_ifa']) is expected to have .mx and .mn members. Each of these is data-recovery rows x load cases. This routine will calculate a new .ext member by:

.ext = [mean(mx) + k*std(mx), mean(mn) - k*std(mn)]

If .srs.srs[q] is present, a new srs.ext[q] will be calculated as well. Each .srs.srs[q] is assumed to be cases x rows x freq.

The .maxcase and .mincase members are set to ‘Statistical’ and the .ext_x member is set to None.

To compute k-factors, see pyyeti.stats.ksingle() and pyyeti.stats.kdouble().