- To determine the number of Gaussian components needed to fit the data optimally you may make use of the Akaike Information Criteria (AIC) statistic. AIC gives the optimized loglikelihood values. You may try fitting the spectrum with different models by varying the number of Gaussian components in the “fitgmdist()” function. Select the model with the lowest value of AIC.
- In addition to the above, you may also try regularization by setting the “RegularizationValue” parameter in the “fitgmdist()” function.
Deconvolution of fluorescence spectra
7 ビュー (過去 30 日間)
古いコメントを表示
Kristoffer Linder
2019 年 8 月 20 日
回答済み: Jyothis Gireesh
2019 年 8 月 23 日
I want to make a deconvolution of a fluorescence spectra into its Gaussian components. I am not sure how many components there are, and I want to do it in Matlab. I tried "fitgmdist" but I did not manage to do it so i tried to do it manually generating three gaussian distribution and I adjusted the mean and standard deviation to get the image image below. It is just that I don't know how to adjust the parameter to get a correct estimaton, and I want to implement a algorithm that could do it automatically.
0 件のコメント
採用された回答
Jyothis Gireesh
2019 年 8 月 23 日
I am assuming that you want to create an algorithm which can automatically determine the optimal number of Gaussian components needed to fit the given data.
Here are a few suggestions which may help in resolving your issue
You may also make use of the following documentation for further clarification.
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Image Segmentation and Analysis についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!