はじめまして。今、学校でマトラボのプログラミングを習っています。二進数同士の足算で+などの記号を使わずにプログラムを作りたいのですが、(コンピュータに規則を学習させてプラスと言う事柄を理解させるには?)どうやってよいか分かりません・・・
例えば十進数を二進数に直すときは
clear;close all
input1=[
1
2
3
4
5
6
7
];
target1=[
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
];
p=input1';
t=target1';
net=newff(minmax(p),[5,3],{'logsig','purelin'});
net.trainParam.epochs=500;
net.trainParam.lr=0.1;
net=train(net,p,t);
a=sim(net,p)
といった感じなんですけれど、こんな感じのをベースにして、足算をさせるにはどうするのでしょうか?
どうしても分からないので、教えていただけたら幸いです。