Error using fscanf ???
Afficher commentaires plus anciens
Hi to all. Please help. I'm new in Matlab, so i don't really understnad why i get this error.
"Error using fscanf
Invalid file identifier. Use fopen to generate a valid file identifier. Error in gaspp (line 22)
num = fscanf(fid, '%d', [1,1]); % Number of nodes"
i found a code related to my project so i tried it and it was running. but when i finish input then it shows an error.
this is my code
disp('==============================');
disp('Masukkan Parameter Program');
disp('==============================');
f_input = input('>> Nama Input File : ','s'); % Contains network info
startNode = input('>> Node sumber : '); % Source node
endNode = input('>> Node tujuan : '); % Destination node
nind = input('>> Ukuran populasi : '); % Population size
Pc = input('>> Probabilitas crossover : '); % Crossover probability
Pm = input('>> Probabilitas mutasi : '); % Mutation probability
ngener = input('>> Batas generasi : '); % Generations limit
% -------------------------------------------------------------
% NETWORK BUILDING
% -------------------------------------------------------------
fid = fopen(f_input,'r');
*num = fscanf(fid, '%d', [1,1]);% Number of nodes*
edges = fscanf(fid, '%d', [1,1]);% Number of edges
source_node = zeros(1,edges);% Set of source nodes
dest_node = zeros(1,edges);% Set of end nodes
link_cost = zeros(1,edges);% Set of link cost
unlink_cost = 1000;% Set of unlink cost
thanks before
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Genetic Algorithm dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!