class Program
{
static void Main(string[] args)
{
int[] y = new int[4];
y[0] = 1;
y[1] = 0;
y[2] = 1;
y[3] = 0;
int[] g = new int[4];
g[0] = 1;
g[1] = 1;
g[2] = 0;
g[3] = 0;
int[] target = new int[5];
int[] b = new int[4];
int[] wg = new int[4];
int[] a= new int[4];
for (int i = 0; i < g[4]; i++)
هذي مصفوفة أريد أن أطبق فيها خوارزمية hebbnet أريد أن أطبقها على دالة AND
بحيث يوجد لدي: مصفوفة g ,y لديها القيم الموضحة
ومصفوفة target يتم فيها تخزين نتيجة الضرب.
wg[w] قانونها : wg[w] = g * target[ta];
a[aa]قانونها
a[aa] = y[j] * target[ta];
b[ba]= نفس قيمة target
نفذت الكود ويظهر هذا الخطأ: