clc; clear; close all;% membaca file citra dalam folder
image_folder ='data latih';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
output = multivsm(data_latih,target_latih,data_latih);%menghitung nilai akurasi pelatihan
[n,~] = find(targer_latihan==output');jumlah_benar = sum(n);% --- Line 40 ---
akurasi = jumlah_benar/jumlah_data*100;% menyimpan variabel data_latih dan target_latih
save data_latih data_latih% --- Line 44 ---
save target_latih target latihend
MATLAB: (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
MATLAB
Related Question
- (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
- 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