add new function and organizing

add new function represent_Z_func_XY
organizing the pipeline for different data set