コード例 #1
0
    a1.set_xlabel('spatial frequency')
    a1.set_ylabel('temporal frequency')
    fig.savefig(mc.figpath + name + '_envelope_overlap.pdf')

if DEBUG:
    # checking for different frequencies
    for sf_0 in [0.1 , 0.2, 0.3, 0.8]:
        name_ = mc.figpath + name + '-sf_0' + str(sf_0).replace('.', '_')
        z = color * mc.envelope_gabor(fx, fy, ft, sf_0=sf_0)
        mc.anim_save(mc.rectif(mc.random_cloud(z)), name_, display=display, vext=vext)

    # explore different speeds than (V_X = 1, V_Y =0)
    for V_X in [1./4, 1./2 , 1. , 2.0]:
        name_ = mc.figpath + name + '-V_X' + str(V_X).replace('.', '_')
        z = color * mc.envelope_gabor(fx, fy, ft, V_X=V_X)
        mc.visualize(z, name=name_)
        mc.anim_save(mc.rectif(mc.random_cloud(z)), name_, display=display, vext=vext)

    for V_Y in [0.5 , 1.0 , 2.0]:
        name_ = mc.figpath + name + '-V_Y' + str(V_Y).replace('.', '_')
        z = color*mc.envelope_gabor(fx, fy, ft , V_Y=V_Y)
        mc.visualize(z, name=name_)
        mc.anim_save(mc.rectif(mc.random_cloud(z)), name_, display=display, vext=vext)


    # same stimulus but with different seeds
    for seed in [123456, 123457, 123458, 123459]:
        name_ = mc.figpath + name + '-seed' + str(seed)
        z = mc.rectif(mc.random_cloud(color * mc.envelope_gabor(fx, fy, ft), seed=seed))
        mc.anim_save(z, name_, display=display, vext=vext)