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

2 Ansichten (letzte 30 Tage)
Sarah Hicks
Sarah Hicks am 4 Okt. 2018
Kommentiert: KSSV am 4 Okt. 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

Akzeptierte Antwort

KSSV
KSSV am 4 Okt. 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 Kommentare
Sarah Hicks
Sarah Hicks am 4 Okt. 2018
You are my new favorite person. My classmates and I love you, and wish that God blesses forever and always.
KSSV
KSSV am 4 Okt. 2018
Ha ha..thanks for that.....enjoy MATLAB..happy to help you. :)

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu MATLAB finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by