how to plot column vs column from csv file using readmatrix?
36 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
SimTec
el 23 de Jun. de 2021
Comentada: Walter Roberson
el 23 de Jun. de 2021
I have a csv file that is named data,that contains 03 columns: clock,volt_a and volt_b:
array=readmatrix('data.csv');
plot(array)
when I readmatrix the csv file, it shows the data without its column's name.
0 comentarios
Respuesta aceptada
KSSV
el 23 de Jun. de 2021
Editada: KSSV
el 23 de Jun. de 2021
You need to specify the column which you want. Read about MATLAB indexing.
array=readmatrix('data.csv');
plot(array(:,1),array(:,2),'r',array(:,1),array(:,3),'b')
legend('col2','col3')
OR
array=readmatrix('data.csv');
plot(array(:,1),array(:,2),'r')
hold on
plot(array(:,1),array(:,3),'b')
legend('col2','col3')
3 comentarios
Walter Roberson
el 23 de Jun. de 2021
array=readmatrix('data.csv');
plot(array(:,1),array(:,2:3))
legend('col2','col3')
would not allow you to choose line colors without a slight bit further work, but is often good enough.
Más respuestas (0)
Ver también
Categorías
Más información sobre Spreadsheets en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!