Создание параллельных векторов смещения
concur(B,Q)
concur(B,Q)
B |
|
Q | Параллельный размер |
и возвращает Sоколо-B матрица копий B (или Nlоколо-1 массив ячеек матриц).
Здесь concur создает три копии вектора смещения.
b = [1; 3; 2; -1]; concur(b,3)
Чтобы вычислить чистый вход слоя, взвешенные входные данные слоя должны быть объединены с его смещениями. Следующее выражение вычисляет чистый ввод для слоя с помощью netsum функция чистого ввода, два входных веса и смещение:
n = netsum(z1,z2,b)
Вышеприведенное выражение работает, если Z1, Z2, и B все Sоколо-1 векторы. Однако, если сеть моделируется sim (или adapt или train) в ответ на Q параллельные векторы, затем Z1 и Z2 будет Sоколо-Q матрицы. Прежде B может быть объединено с Z1 и Z2, вы должны сделать Q его копии.
n = netsum(z1,z2,concur(b,q))