How to plot a large csv file with 3 different functions to plot

2 vues (au cours des 30 derniers jours)
Sarah Hicks
Sarah Hicks le 4 Oct 2018
Commenté : KSSV le 4 Oct 2018
I have a 101x4 csv file and I am having trouble plotting the 3 lines.This is the code I have so far, can anyone tell me what I have done wrong?
if true
filename='arm_motion_1.csv'
M=csvread(filename, 2,0);
a=filename(:,1); %time in seconds
b=filename(:,2); %angular displacement
c=filename(:,3); %angular velocity
d=filename(:,4); %angular acceleration
plot(a,b,'r')
hold on
plot(a,c,'g')
hold on
plot(a,d,'b')
hold on
title('Raw Kinematics Data on Arm Flexion-Extension')
t=[0:.05:5]
end

Réponse acceptée

KSSV
KSSV le 4 Oct 2018
filename='arm_motion_1.csv' ;
M=csvread(filename);
a=M(:,1); %time in seconds
b=M(:,2); %angular displacement
c=M(:,3); %angular velocity
d=M(:,4); %angular acceleration
plot(a,b,'r')
hold on
plot(a,c,'g')
hold on
plot(a,d,'b')
hold on
title('Raw Kinematics Data on Arm Flexion-Extension')
t=[0:.05:5]
  2 commentaires
Sarah Hicks
Sarah Hicks le 4 Oct 2018
You are my new favorite person. My classmates and I love you, and wish that God blesses forever and always.
KSSV
KSSV le 4 Oct 2018
Ha ha..thanks for that.....enjoy MATLAB..happy to help you. :)

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur MATLAB dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by