How do I load and plot the .mat file

27 次查看(过去 30 天)
How do I plot it out? Thank you for anyone who can help
  4 个评论
Jan
Jan 2021-11-5
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
Junzhen Liu 2021-11-5
Sorry, I just update the file, can you check again?

请先登录,再进行评论。

回答(1 个)

DGM
DGM 2021-11-5
编辑:DGM 2021-11-5
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

类别

Help CenterFile Exchange 中查找有关 Creating, Deleting, and Querying Graphics Objects 的更多信息

标签

产品

Community Treasure Hunt

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

Start Hunting!

Translated by