이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
tribas
삼각 기저 전달 함수
그래프 및 기호
구문
A = tribas(N,FP)
설명
tribas
는 신경 전달 함수입니다. 전달 함수는 계층의 순 입력값으로부터 계층의 출력값을 계산합니다.
A = tribas(N,FP)
는 다음과 같이 N
과 선택적 함수 파라미터를 받습니다.
N | 순 입력 벡터(열 벡터)로 구성된 |
FP | 함수 파라미터 구조체(무시됨) |
그런 다음 N
의 각 요소에 적용되는 삼각 기저 함수로 구성된 S
×Q
행렬인 A
를 반환합니다.
info = tribas('
는 다음 형식을 사용하여 특정 정보를 반환할 수 있습니다.code
')
tribas('name')
은 이 함수의 이름을 반환합니다.
tribas('output',FP)
는 출력 범위 [min max]
를 반환합니다.
tribas('active',FP)
는 활성 입력 범위 [min max]
를 반환합니다.
tribas('fullderiv')
는 dA_dN
이 S
×S
×Q
인지 아니면 S
×Q
인지에 따라 1 또는 0을 반환합니다.
tribas('fpnames')
는 함수 파라미터의 이름을 반환합니다.
tribas('fpdefaults')
는 디폴트 함수 파라미터를 반환합니다.
예제
tribas
전달 함수의 플롯을 만듭니다.
n = -5:0.1:5; a = tribas(n); plot(n,a)
이 전달 함수를 신경망의 계층 i
에 할당합니다.
net.layers{i}.transferFcn = 'tribas';
알고리즘
a = tribas(n) = 1 - abs(n), if -1 <= n <= 1 = 0, otherwise
버전 내역
R2006a 이전에 개발됨