How can I know y value after smoothing data function?
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
I do have two vetors of recorded data. X is time a Y is volume. I have made curve fitting with that looks like this.
smoothed = fit(ZS_exspir_time,ZS_minute_vent_weight,'smoothingspline','SmoothingParam',0.001)
Vector of time (x axis) is for example: [7, 8.9, 9.6, 10.8, 12.7]. And I would like to the value of volume (y) when time is exatly 10. I don't know how to get the certain value from function?
1 Kommentar
Jeffrey Clark
am 7 Mai 2022
I don't use the Curve Fitting Toolbox, but have used the MATLAB similar functions. According to this help page there should be a return from 'fit' that shows the piecewise spline data to allow computing y at time 10:
Akzeptierte Antwort
Jonas
am 7 Mai 2022
you can use feval() to evaluate your fitobject called 'smoothed' in your case.
see also https://de.mathworks.com/help/curvefit/feval.html for details
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Curve Fitting Toolbox finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!