MATLAB에서 ANFIS를 구현하려고합니다. 입력 데이터의 작동 범위는 0-180이지만 MATLAB은 ANFIS 멤버십 기능 제한을 0-10까지 생성합니다. 0에서 180까지 어떻게 확장합니까? 또 다른 문제는 ANFIS 입력 데이터가 "data = [80 20 40 50 15];" 입력으로 인해 출력 멤버십 함수가 올바르게 나타나지 않습니다. 이 문제를 해결하도록 도와주세요.MATLAB에서 ANFIS 멤버십 함수의 상한과 하한을 확장하는 방법은 무엇입니까?
0
A
답변
0
Matlab에서 ANFIS 도구 모음을 사용하는 것이 좋습니다. 여기에서 설명을 찾을 수 있습니다 : http://www.mathworks.com/help/fuzzy/anfis-and-the-anfis-editor-gui.html#FP43334
훈련 데이터가 필요한 경우 (ANFIS를 훈련하는 데 필요한 경우) 입력 멤버십 기능이 데이터를 포괄하는 범위로 확장됩니다. 이 도구 상자를 통해 ANFIS를 작성한 다음 개별 명령을 입력하는 것이 더 쉽습니다. 감사합니다. Tamas