利用gensim在simulink中建立神經網路模型
首先構建測試資料
x = [1 2 3 4 5 6]
y = 3*x
1
2
然後建立線性神經網路模型
net = newlind(x,y)
創造測試資料
test = [1.5 2.5 3.5 4.5 5.5 6.5]
利用已有的網路模型和資料進行測試
>> output = sim(net,test)
output = 4.5000 7.5000 10.5000 13.5000 16.5000 19.5000
接著匯出到simulink
gensim(net,-1) % -1表示連續取樣模組
在simulink中可以看到這樣的模型
在模型上,右擊 – mask – look under mask,可以檢視每一層的詳細實現和資料
稍微調整一下simulink檔案,加入兩個正弦函式,頻率分別為1和15,然後構造這樣的模型
利用gensim在simulink中建立神經網路模型
首先構建測試資料
x = [1 2 3 4 5 6]
y = 3*x
1
2
1
2
然後建立線性神經網路模型
net = newlind(x,y)
1
1
創造測試資料
test = [1.5 2.5 3.5 4.5 5.5 6.5]
1
1
利用已有的網路模型和資料進行測試
>> output = sim(net,test)
output = 4.5000 7.5000 10.5000 13.5000 16.5000 19.5000
1
2
1
2
接著匯出到simulink
gensim(net,-1) % -1表示連續取樣模組
1
1
在simulink中可以看到這樣的模型
在模型上,右擊 – mask – look under mask,可以檢視每一層的詳細實現和資料
稍微調整一下simulink檔案,加入兩個正弦函式,頻率分別為1和15,然後構造這樣的模型