필터 지우기
필터 지우기

probabilistic neural network

조회 수: 1 (최근 30일)
deniel munthe
deniel munthe 2012년 6월 5일
i have one problam with PNN, any body help me ..
i'm use matrik 10000*1
this eror in :
255 255 255
255 255 255
255 255 255
255 255 255
255 255 255
255 255 255
255 255 255
Kelasdataasli =
1 1 2
T =
(1,1) 1
(1,2) 1
(2,3) 1
Error using network/subsasgn>network_subsasgn (line 536) net.IW{1,1} must be a 3-by-10000 matrix.
Error in network/subsasgn (line 13) net = network_subsasgn(net,subscripts,v,netname);
Error in newpnn>create_network (line 122) net.iw{1,1} = p';
Error in newpnn (line 66) net = create_network(param);
Error in aplikasi>pushbutton2_Callback (line 265) net = newpnn(Dataasli,T)
Error in gui_mainfcn (line 96) feval(varargin{:});
Error in aplikasi (line 42) gui_mainfcn(gui_State, varargin{:});
Error in @(hObject,eventdata)aplikasi('pushbutton2_Callback',hObject,eventdata,guidata(hObject))
Error while evaluating uicontrol Callback

답변 (1개)

Walter Roberson
Walter Roberson 2012년 6월 5일
net = newpnn(P,T,spread) takes two or three arguments,
P R-by-Q matrix of Q input vectors
T S-by-Q matrix of Q target class vectors
Now look at your input. Your T is something by 3, so that means that Q must be 3 in the above, so your P must also be something by 3. Does your Dataasli array have 3 columns? No, it has 1.
  댓글 수: 3
Walter Roberson
Walter Roberson 2012년 6월 7일
You said specifically that "i'm use matrik 10000*1"
deniel munthe
deniel munthe 2012년 6월 8일
i' m use images with matrix 10000*1, but 1 have 3 images, n when i use it to matlab, my P=[ 10000*3 ], it's true ? n why i'm always have error like this...

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Sequence and Numeric Feature Data Workflows에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by