输入为x,权重为w,n为输入个数,y为输出
bool output(double x*,double w*,int n,int &y)
{
while(x==NULL||w==NULL)
return false
sum = 0.0
for(int i = 0;i<n;i++)
{
sum+=(x[i]*w[i])
}
if(sum>0.0)
y = 1
else
y = -1
}
单层感知器能实现逻辑与或非等简单的运算
输入为x,权重为w,n为输入个数,y为输出
bool output(double x*,double w*,int n,int &y)
{
while(x==NULL||w==NULL)
return false
sum = 0.0
for(int i = 0;i<n;i++)
{
sum+=(x[i]*w[i])
}
if(sum>0.0)
y = 1
else
y = -1
}
单层感知器能实现逻辑与或非等简单的运算