How do I load and plot the .mat file
Show older comments
How do I plot it out? Thank you for anyone who can help
4 Comments
Mathieu NOE
on 5 Nov 2021
hello
I got no data when loading - empty mat file ??
Junzhen Liu
on 5 Nov 2021
Jan
on 5 Nov 2021
This cannot work:
load('A1S1.mat', '_1_Time')
Names of variables cannot start with an underscore.
What is the contents of the mat file?
data = load('A1S1.mat')
Junzhen Liu
on 5 Nov 2021
Answers (1)
This is one way:
S = load('lab31part1.mat');
t = S.lab3_part1_Time;
v = S.lab3_part1_Value;
subplot(2,1,1)
plot(t(:,1),v(:,1))
grid on
subplot(2,1,2)
plot(t(:,2),v(:,2))
grid on
Or if you want them in the same axes:
clf % just to reset web-plot
S = load('lab31part1.mat');
t = S.lab3_part1_Time;
v = S.lab3_part1_Value;
plot(t,v)
grid on
1 Comment
Junzhen Liu
on 5 Nov 2021
Categories
Find more on Creating, Deleting, and Querying Graphics Objects in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
