clc; clear; close all;% membaca file citra dalam folder
image_folder ='data uji';filename = dir(fullfile(image_folder, '*.jpg'));LINE 6 : function jumlah_data = numel(filenames)% menginiliasisasi variabel data_latih
data_latih = zeros(jumlah_data,5);% proses ekstraksi ciri orde satu
for k = 1:jumlah_data full_name = fullfile(image_folder, filenames(k).name); Img = imread(full_name); Img = rgb2gray(Img); H = imhist(Img)'; H = H/sum(H); I = (0:255); CiriMEAN = I * H; CiriENT = -H * log2(H+eps)'; CiriVAR = (I-CiriMean).^2*H'; CiriSKEW = (I-CiriMean).^3*H'/ CiriVAR^1.5;LINE 23 : CiriKURT = (I-CiriMean).^4*H'/ CiriVAR^2-3; data_latih(k,:) = [CiriMEAN,CiriENT,CiriVAR,CiriSKEW,CiriSKURT];end% penentuan nilai target untuk masing-maisng jenis bunga
target_latih = zero(1,jumlah_data);target_latih(1:6) = 1; %kamboja_biasa
target_latih(7:12) = 2; %kamboja_merah
target_latih(13:18) = 3; %kamboja_plumeriapudica
target_latih(19:24) = 4; %melati-gambir
target_latih(25:30) = 5; %melati_kuning
% pelatihan menggunakan algoritma multivism
LINE 35 : output = multivsm(data_latih,target_latih,data_latih);% load data_latih dan target_latih hasil pelatihan
LINE 38 : load data_latihLINE 39 : load target_latih% pengujian menggunakan algoritma multivsm
output = multivsm(data_latih,target_latuh,data_uji);%menghitung nilai akurasi pelatihan
[n,~] = find(targer_latihan==output');jumlah_benar = sum(n);LINE 47 : akurasi = jumlah_benar/jumlah_data*100;end
MATLAB: (Second File) Line 6 : The function return value “jumlah_data” might be unset and the function “numel” might be unused . Line 23 . Line 35. Line 38 . Line 39 . Line 47
MATLABmatlab coderunset variable
Related Question
- (First File) Line 6 : The Function return value “jumlah_data” might be unset and the function “numel” might be unused . Line 23 . Line 40 . Line 44
- Como generar grafos aleatorios, de tal modo que el acepte dos parámetros como argumento: el numero de nodos del grafo y la probabilidad de existencia de cada rama
- Unrecognized function or variable ‘filenames’. Error in pengujian_sistem (line 4) jumlah_data = numel(filenames);
- Error using * (Inner matrix dimensions must agree.)
Best Answer