Ich habe fertig
BIN
graphics/histograms_animation_3_bit_older.gif
Normal file
|
After Width: | Height: | Size: 935 KiB |
31
graphics/plots/bach/help.typ
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
#import "@preview/cetz:0.2.2": canvas, plot
|
||||
|
||||
#let data2 = csv("../../../data/errorrates/bach/errorrates2.csv")
|
||||
#let ndata2 = data2.map(value => value.map(v => calc.log(float(v))))// fucking hell is that cursed
|
||||
|
||||
#let data4 = csv("../../../data/errorrates/bach/errorrates4.csv")
|
||||
#let ndata4 = data4.map(value => value.map(v => calc.log(float(v))))
|
||||
|
||||
#let formatter(v) = [$10^#v$]
|
||||
|
||||
|
||||
#let dashed = (stroke: (dash: "dashed"))
|
||||
#canvas({
|
||||
plot.plot(size: (10,5),
|
||||
x-tick-step: none,
|
||||
////x-ticks: ((0.04, [2]),(2, [100])),
|
||||
y-label: $"Bit error rate"$,
|
||||
x-label: $s$,
|
||||
y-tick-step: none,
|
||||
x-max: 1,
|
||||
//y-ticks : (
|
||||
// (-1.5, calc.exp(-1.5)),
|
||||
//),
|
||||
y-max: 1,
|
||||
y-format: formatter,
|
||||
axis-style: "left",
|
||||
{
|
||||
plot.add((ndata2), line: "spline", label: [2-bit BER])
|
||||
plot.add((ndata4), line: "spline", label: [4-bit BER])
|
||||
})
|
||||
})
|
||||
BIN
graphics/plots/bach/instability/frame_1.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
graphics/plots/bach/instability/frame_18.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
graphics/plots/bach/instability/frame_25.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
graphics/plots/bach/instability/frame_7.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
graphics/plots/bach/stability/frame_1.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
graphics/plots/bach/stability/frame_25.png
Normal file
|
After Width: | Height: | Size: 11 KiB |