Ejemplo n.º 1
0
from matplotlib.colors import Normalize

if __name__ == "__main__":
    # fill color in Circle
    cmap = cm.jet  # Select colormap U want
    # Declare for set range of value for normalization
    vmin = 0
    vmax = 1
    # Normalize value for cmap
    norm = Normalize(vmin, vmax)

    program = Program()

    # in ra các sensor đã random
    print("CAC SENSOR DA RANDOM LA: ")
    program.printSensors(program.sensorList)
    print("**************************************")

    # in ra các sensor có thể giao tiếp với sensor trung tâm
    print("CAC SENSOR CO THE GIAO TIEP VOI SENSOR TRUNG TAM")
    if len(program.sinkSensor.nearSensors) != 0:
        program.printSensors(program.sinkSensor.nearSensors.keys())
    print("======================================")

    ##########################
    print("CAC SENSOR VA DS SENSOR CO THE GIAO TIEP VOI NO")
    for sensor in program.sensorList:
        print(
            f"STT: {sensor.index}\t(X,Y) = ({sensor.coordinate.x}, {sensor.coordinate.y})"
        )
        if len(sensor.nearSensors) != 0: