Deconvoluting Point-spread function from a measured profile

Hello,
I have two signals: 1) Measured gaussian-like profile and 2) Square pulse. I am trying to get point-spread function (PSF) from a measured profile by deconvolution - PSF is convolved with the given square pulse.
I have tried using:
deconv(measured_profile,square_pulse)
but the result is the square_pulse inverted upside down which is not the expected narrow gaussian.
Any ideas on how to extract the expected gaussian from these two signals ?

1 commentaire

Can you provide details about the signals themeselves? Continuous or discrete? Closed form expression or samples? Examples of the signals themselves?

Connectez-vous pour commenter.

Réponses (0)

Commenté :

le 14 Sep 2021

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by