Linear inverse problems with discrete data. I. General formulation and singular system analysis | Synapse