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 Comment

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

Sign in to comment.

Answers (0)

Asked:

on 13 Sep 2021

Commented:

on 14 Sep 2021

Community Treasure Hunt

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

Start Hunting!