File list (Check if you may need any files):
Energy_efficient hybrid Analog and Digital precoding for\Achievable_rate.asv
Energy_efficient hybrid Analog and Digital precoding for\Achievable_rate.m
Energy_efficient hybrid Analog and Digital precoding for\generate_channel.m
Energy_efficient hybrid Analog and Digital precoding for\optimal_precoding.m
Energy_efficient hybrid Analog and Digital precoding for\Power_iteration.m
Energy_efficient hybrid Analog and Digital precoding for\SIC_based_precoding.m
Energy_efficient hybrid Analog and Digital precoding for\Waterfilling_myself.m
Energy_efficient hybrid Analog and Digital precoding for