Ignoring NaNs for polyfit
104 views (last 30 days)
Show older comments
TinaMarie Haskell
on 21 Nov 2020
Commented: TinaMarie Haskell
on 21 Nov 2020
I'm trying to fit a line for a linear regression but I keep getting NaNs when using polyfit. I attached the data and the matlab files.
0 Comments
Accepted Answer
David Goodmanson
on 21 Nov 2020
Edited: David Goodmanson
on 21 Nov 2020
Hello TimaMarie,
yes, polyfit doesn't like NaNs. One way out is, just before doing polyfit, toss out the elements of both variables if either one of them is a NaN:
ind = isnan(con_WABA) | isnan(WAchl);
con_WABA(ind) = [];
WAchl(ind) = [];
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!