Need help with genfis2 warning: Rank deficient
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Gary
el 26 de En. de 2014
Comentada: Gary
el 26 de En. de 2014
Hello all, I am trying to use genfis2 to create a FIS structure to be used by ANFIS. I am working with a set of data that is 430x7. The first 6 columns are the inputs for genfis2 and last column is the output. Below is how I am using the genfis2 command, from what I understand, radii is a vector that determines the range of a cluster and xbounds are the min/max (to normalize the data) values in each column of data correct? Why am I getting "Warning: Rank deficient, rank = 421, tol = 4.490110e-14?" Is it my input thats messed, anyone have any sage advice? Thank you.
in_fis = genfis2(data(:,1:6),data(:,7),radii,xbounds)
0 comentarios
Respuesta aceptada
Walter Roberson
el 26 de En. de 2014
You have duplicates (or near duplicates) in your rows.
3 comentarios
Walter Roberson
el 26 de En. de 2014
You should unique('rows') your inputs. If you have multiple lines with the same inputs but different outputs then you have trouble.
Más respuestas (0)
Ver también
Categorías
Más información sobre Solver Outputs and Iterative Display en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!