plotpc
R2026b(제거될 예정임) 퍼셉트론 벡터 플롯 위에 분류 선 플로팅
plotpc 함수는 향후 릴리스에서 제거될 예정입니다. 자세한 내용은 레거시 신경망 코드를 dlnetwork 워크플로로 전환하기 항목을 참조하십시오.
코드 업데이트에 대한 자세한 지침은 버전 내역 항목을 참조하십시오.
구문
plotpc(W,B)
plotpc(W,B,H)
설명
plotpc(W,B)는 다음과 같은 입력값을 받습니다.
W |
|
B |
|
그런 다음 플로팅된 분류 선에 대한 핸들을 반환합니다.
plotpc(W,B,H)는 다음과 같은 추가 입력값을 받습니다.
H | 마지막으로 플로팅된 선에 대한 핸들 |
그런 다음 새 선을 플로팅하기 전에 마지막 선을 삭제합니다.
이 함수는 현재 축을 변경하지 않으며 plotpv 이후에 호출되도록 구성되어 있습니다.
예제
분류 선 플로팅
아래 코드는 퍼셉트론에 대한 입력값과 목표값을 정의하고 플로팅합니다.
p = [0 0 1 1; 0 1 0 1]; t = [0 0 0 1]; plotpv(p,t)

다음 코드는 퍼셉트론을 만들고, 이 퍼셉트론의 가중치와 편향에 값을 할당하고, 결과로 생성된 분류 선을 플로팅합니다.
net = perceptron;
net = configure(net,p,t);
net.iw{1,1} = [-1.2 -0.5];
net.b{1} = 1;
plotpc(net.iw{1,1},net.b{1})