Hello,
I have been searching and searching, and can't find out how to fit a curve to multiple data sets.
I originally had a matrix of information, MRI data with one column per patient. I tried to open that in the curve fitting tool box by importing as a data set, but it would only take vectors. I broke the matrix into individual vectors, imported them as several data sets, and they are all displaying on the plot in the toolbox. However, when I go into 'Fitting', I can only select one data set to fit a curve to. I need a curve to fit all of the data, not each patient individually.
Any ideas how I can accomplish this?
Thank you for any help you can offer!

 採用された回答

Sean de Wolski
Sean de Wolski 2011 年 5 月 19 日

0 投票

Take the mean of the matrix across columns and fit the curve to it.
data = mean(data_matrix,2);
%fit stuff to data.

2 件のコメント

bym
bym 2011 年 5 月 19 日
you might also want to take the standard deviation and do a weighted fit
Eric Moore
Eric Moore 2011 年 5 月 20 日
Why is this a better solution than just appending the data sets?

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File Exchange で Curve Fitting Toolbox についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by