visualdynamics.plot.replication_fit¶
replication_fit
¶
Whether a shaker can play a reference record: the travel against time at one cutoff, and what every candidate cutoff saves and costs.
The top row is the armature's travel through the record at the cutoff being read, with the body's share counted, inside the band the stroke allows each way from the middle: the band's edges are the stops. The largest excursion either way is marked and its second labeled. The row is titled with the verdict in words and, under it, what the record does integrated as logged, so a logger's offset shows as the drift it is even while an edited record is drawn.
The bottom row is the sweep across the candidate cutoffs, three plots on one cutoff axis: the travel each way against the room on each side, the peak velocity against the rating (the armature's against the body, as the travel is), and the price of the filter (the share of the mean square it removed and what it took off the largest peak). The cutoff drawn above is marked on each. A marker filled is a cutoff that fits and a marker hollow one that does not, and each series wears its own marker shape, so nothing is told by color alone.
Functions:
| Name | Description |
|---|---|
default_cutoff |
The cutoff drawn when none is asked for: the lowest that fits, |
drift_words |
What the record does integrated as logged, in display units: the |
build_replication_fit |
Draw a |
Functions:¶
default_cutoff
¶
The cutoff drawn when none is asked for: the lowest that fits, the one that takes least out of the record, or the lowest candidate when none fits.
Source code in src/visualdynamics/plot/replication_fit.py
drift_words
¶
What the record does integrated as logged, in display units: the offset and what it alone integrates to, and when the travel leaves the room.
Source code in src/visualdynamics/plot/replication_fit.py
build_replication_fit
¶
build_replication_fit(layout: Any, fit: Any, cutoff: Any = ..., *, unit_system: Any = None, theme: Any = None) -> Any
Draw a core.replication_fit.ReplicationFit into layout.
cutoff is the candidate drawn on the top row, in Hz; None draws
the record as logged, and omitted it is default_cutoff. Returns
the case drawn.
Source code in src/visualdynamics/plot/replication_fit.py
68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 | |