Matlab神經網路工具箱輸入問題

時間 2021-08-30 11:13:07

1樓:匿名使用者

格式是對的,應該是可以的啊,你得仔細看看要匯入的targets資料到底在不在workspace中。

2樓:匿名使用者

你好,我今天在使用工具箱時也遇到了類似的問題,並已經解決,希望我的建議可以幫助到你。

在使用一部分神經網路工具箱時對標籤值(targets)是有格式要求的,如我輸入5個資料,對應的標籤分別是2,3,4,1,5,通常在表示時會用一個矩陣表示為:[2,3,4,1,5],但工具箱的標籤值不接受這種格式,假如之前所說的標籤值矩陣是一個列向量,那需要將其轉化為如下形式輸入:

0 1 0 0 0

0 0 1 0 0

0 0 0 1 0

1 0 0 0 0

0 0 0 0 1

即每一行對應的標籤數值上寫1,其他寫0的形式,只有這種情況才能被工具箱識別。

寫在最後:不知道你的這個問題是否得到解答,如果幫助到你了,還希望給個懸賞,我挺需要財富值來下文件的。

3樓:全民

樓主,這個問題最後怎麼解決的?麻煩告知下。我試了半天,我的是targets不能顯示超過59行的矩陣。

matlab中bp神經網路的工具箱怎麼用,不要matlab程式,就工具箱怎麼實現問題的解決?

4樓:侯秀鬆

matlab中神經網路的工具箱:輸入nntool,就會彈出一個對話方塊,然後你就可以根據彈出框的指示來操作。

5樓:匿名使用者

使用matlab2010b以後的版本會有完整的神經網路工具箱,使用nnstart可以調出toolbox,然後選擇需要的功能,匯入資料,選擇訓練引數和每層神經元個數,最後訓練會輸出網路與結果

用matlab神經網路工具箱構建RBF神經網路,跪求源程式

你幹什麼用啊 是模式分類?要是得話我有原始碼不過是用 matlab 工具箱寫的要嗎 快來下啊 希望對您有用 clcclear close all 產生訓練樣本與測試樣本,每一列為一個樣本 p1 rand 3,5 rand 3,5 1,rand 3,5 2 t1 repmat 1 0 0 1,5 re...

matlab中建立bp神經網路的函式newff的引數的

1.newff雖然沒有規定輸入層神經元個數,那輸入層神經元個數是如何確定的?輸入層是根據你讀入資料的維度,自動生成的。2.我現在讀入了10張 把每張 歸一化成了50 20的,並轉換成1 1000的行向量,最後生成了10 1000的二維矩陣,然後,我再用eye 10,10 函式製造了一個單位矩陣,那麼...

matlab在bp神經網路訓練時出現錯誤說未定義與

依然特雷西 1 實現 以函式的形式訓練神經網路命令。2 實現 p為輸入向量的方法命令。3 實現 t為目標向量的命令。4 實現 建立一個新的前向神經網路的命令。5 實現 呼叫演算法訓練bp網路的命令。6 其他設定命令。 主要問題出在txt樣本上,資料之間應以空格間隔,而不能是製表符,否則fcanf不能...