Error using FuzzyInferenceSystem/addInput Expected a string scalar or character vector for the parameter name.
Mostrar comentarios más antiguos
I have this error, and i dont know why. : Error using FuzzyInferenceSystem/addInput
Expected a string scalar or character vector for the
parameter name.
Error in FLCGauss (line 9)
fis = addInput(fis, 'Desplazamiento', [-1 1]);
THIS IS MY CODE:
% Crear objeto FIS vacío
fis = mamfis('Name','myfis','NumInputs',2,'NumOutputs',1);
fis.AndMethod = 'prod';
fis.OrMethod = 'max';
fis.ImplicationMethod = 'min';
fis.AggregationMethod = 'max';
% Agregar variable de entrada 'Desplazamiento'
fis = addInput(fis, 'Desplazamiento', [-1 1]);
fis = addMF(fis, 'Desplazamiento', 'mf1', 'gaussmf', [ddesvest1 dmedia1]);
fis = addMF(fis, 'Desplazamiento', 'mf2', 'gaussmf', [ddesvest2 dmedia2]);
fis = addMF(fis, 'Desplazamiento', 'mf3', 'gaussmf', [ddesvest3 dmedia3]);
fis = addMF(fis, 'Desplazamiento', 'mf4', 'gaussmf', [ddesvest4 dmedia4]);
fis = addMF(fis, 'Desplazamiento', 'mf5', 'gaussmf', [ddesvest5 dmedia5]);
fis = addMF(fis, 'Desplazamiento', 'mf6', 'gaussmf', [ddesvest6 dmedia6]);
fis = addMF(fis, 'Desplazamiento', 'mf7', 'gaussmf', [ddesvest7 dmedia7]);
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Fuzzy Logic in Simulink en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!