Selecting a file to create a plot on MATLAB
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hello, all!
I'm putting together script to create a plot from date logged via pytthon. Here is what I have so far:
data = csvread('ArTP_Log_2023-01-31_Matlab.csv',11); % Read the data
t = data(:,1) ;
a = data(:,2) ;
b = data(:,3) ;
c = data(:,4) ;
d = data(:,5) ;
e = data(:,6) ;
f = data(:,7) ;
g = data(:,8) ;
h = data(:,9) ;
i = data(:,10) ;
j = data(:,11) ;
plot(t,a,t,b,t,c,t,d,t,e,t,f,t,g,t,h,t,i,t,j)
legend('Stage 1','Stage 2','Stage 3','Stage 4','Strap','Cell','Copper Collar','Copper Plate','MT','CT')
It runs and plots just fine, though I'm thinking of adding elements later on. Primarily, I'm wondering how to be able to select a file rather than use the line 'data = csvread('file' , 'range')' and have to manually insert filename and range. Any thoughts? Any help is appreciated!
3 commentaires
Rik
le 7 Fév 2023
@Christopher did you see either answer below? You should consider marking one of them as accepted answer, or comment with the remaining issue.
Réponses (2)
Voss
le 2 Fév 2023
uigetfile is the standard way to prompt the user to select a file.
0 commentaires
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!