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.

 Réponse acceptée

David Goodmanson
David Goodmanson le 21 Nov 2020
Modifié(e) : David Goodmanson le 21 Nov 2020

0 votes

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) = [];

Plus de réponses (0)

Catégories

En savoir plus sur Linear and Nonlinear Regression dans Centre d'aide et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by