How to compare the results of different m files and display it in VB.net
2 views (last 30 days)
Show older comments
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 Comments
Answers (1)
Tamir Suliman
on 23 Jun 2018
Edited: Tamir Suliman
on 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};
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!