How to compare the results of different m files and display it in VB.net
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Hello, I have a VB.net application which display the result after executing a matlab m file. So if i have multiple m files i want execute them and then i want to display the highest result among them. Let's say we have 4 m files of the code below but with different values of r at the output' and i want to plot the one with the highest value of r in VB.net how can i achieve that?
function y = loadFile(filename) fid = fopen(filename,'rb'); y = fread(fid,'uint8=>double'); y = y-127.5; y = mean(y(1:2:end) + i*y(2:2:end)); compass(y) r=5-y
thanks.
0 Kommentare
Antworten (1)
Tamir Suliman
am 23 Jun. 2018
Bearbeitet: Tamir Suliman
am 23 Jun. 2018
Please check the link below : https://www.mathworks.com/matlabcentral/answers/1810-opening-files-with-randomly-varying-file-names
THis is how i see it:
get the file names loop through the results or compare the result
% Retrieve all the files in a directory
names = dir('C:\Users\files12*.m');
names = {names.name};
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!