Error using zeros, Size inputs must be scalar

train_data = zeros(num_train_data,1);
I get error on this line. I attached the screenshot of my num_train_data below.
PS Im new to matlab.

回答 (1 件)

Walter Roberson
Walter Roberson 2015 年 9 月 4 日

0 投票

num_train_data should be referring to the number of training samples you have, not to the content of the training samples.

4 件のコメント

Js Goh
Js Goh 2015 年 9 月 4 日
how should I change my code here? num_train_data = reresult(:,1:48);
reresult is my dataset as screenshot above.
Sry im too new to matlab.
Walter Roberson
Walter Roberson 2015 年 9 月 4 日
num_train_data = size(reresult,1);
Js Goh
Js Goh 2015 年 9 月 4 日
編集済み: Js Goh 2015 年 9 月 4 日
Im doing fingerprint recognition, I have 10 persons and 8 fingerprints images each person. Each image is represent by 862 numbers after feature extraction. Now I want to take 60% of my dataset as training data. How should I calculate the numbers of my training data?
Sry, Im confusing right now.
Walter Roberson
Walter Roberson 2015 年 9 月 4 日
I suggest you try nprtool

サインインしてコメントする。

タグ

質問済み:

2015 年 9 月 4 日

コメント済み:

2015 年 9 月 4 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by