I want to plot mat file
35 views (last 30 days)
Show older comments
I want to plot mat file with command s=load('signal.mat'); plot(s) but there is error in that command how to plot the signal
4 Comments
madhan ravi
on 20 Aug 2018
Edited: madhan ravi
on 20 Aug 2018
FYI there is no file attached , please click the paper clip button and then upload it.
Accepted Answer
Stephan
on 20 Aug 2018
Edited: Stephan
on 20 Aug 2018
Hi,
s = load('signal.mat');
will give you a struct s containing fields with your variable(s) in it. Access this data fields with the dot-Notation:
plot(s.your_variable_name_to_plot)
should work.
EDIT:
Your file contains a numeric Matrix of size 10x20480 which appears like 10 data sets - which shall be plotted?
s = load('signal.mat');
plot(transpose(s.val))
will plot all the data in one plot:
Best regards
Stephan
6 Comments
More Answers (0)
See Also
Categories
Find more on Change Markers in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!