Exemple #1
0
def get_coarray_cyl():
    num_elem = 32
    group_size = num_elem
    acq_seq = []
    step = AcqStep()
    step.base_elem = 0
    step.tx_elem = [15]
    step.rx_elem = np.arange(group_size)
    acq_seq.append(step)
    tx_apod = wf.get_rectangular_window(group_size)
    rx_apod = wf.get_rectangular_window(group_size)
    return get_coarray(num_elem, acq_seq, tx_apod, rx_apod)
Exemple #2
0
def get_coarray_mx_group_sta_config5():
    num_elem = 128
    group_size = 32
    acq_seq = []
    for base_elem in range(0, 97, 24):
        step = AcqStep()
        step.base_elem = base_elem
        step.tx_elem = np.arange(group_size)
        step.rx_elem = np.arange(group_size)
        acq_seq.append(step)
    tx_apod = wf.get_rectangular_window(group_size)
    rx_apod = wf.get_rectangular_window(group_size)
    return get_coarray(num_elem, acq_seq, tx_apod, rx_apod)
Exemple #3
0
def get_coarray_saft():
    num_elem = 32
    group_size = num_elem
    acq_seq = []
    for i in range(num_elem):
        step = AcqStep()
        step.base_elem = 0
        step.tx_elem = [i]
        step.rx_elem = [i]
        acq_seq.append(step)
    tx_apod = wf.get_rectangular_window(group_size)
    rx_apod = wf.get_rectangular_window(group_size)
    return get_coarray(num_elem, acq_seq, tx_apod, rx_apod)
Exemple #4
0
def get_coarray_mx_group_cyl_wave_config9():
    num_elem = 128
    group_size = 32
    acq_seq = []
    for base_elem in range(0, 97, 12):
        step = AcqStep()
        step.base_elem = base_elem
        step.tx_elem = [15]
        step.rx_elem = np.arange(group_size)
        acq_seq.append(step)
    tx_apod = wf.get_rectangular_window(group_size)
    rx_apod = wf.get_trapezoidal2_window(8, 16, 8)
    return get_coarray(num_elem, acq_seq, tx_apod, rx_apod)