In [8]:
% load_ext autoreload
% autoreload 2
% matplotlib inline
from matplotlib import pyplot as plt
import numpy as np
import pandas as pd
import scipy as sp
import seaborn as sns
np.set_printoptions(precision=4, linewidth=120)
from tqdm import *
from drift_qec.Q import *
In [9]:
D = 0.25*np.pi
channel = Channel(kx=0.7, ky=0.2, kz=0.1, Q=FIXEDQ,
n=1e2, d1=D, d2=D, d3=D)
for _ in range(1000):
channel.update()
print channel.C
print channel.Mhat
In [10]:
D = 0.25 * np.pi
channel = Channel(kx=0.7, ky=0.2, kz=0.1, Q=FIXEDQ,
n=1e5, d1=D, d2=D, d3=D)
channel.update()
print channel.C
print channel.Mhat
In [ ]: