一、文件读取
文件保存成csv,或者txt,逗号分割;
res = readtable('/User/xxx/path/file.csv')
size = height(res)
二、绘制曲线
1、绘制基本曲线
(1)绘制带数值曲线
figure(1)
plot(res.x1(start_index:end_time),res.y1(start_index:end_time),'r-*','MarkerSize',5)
hold on
plot(res.x2(start_index:end_time),res.y2(start_index:end_time),'b--*','MarkerSize',3)
legend("Curve1","Curve2")
set(gca,'FontSize',14);
hold off
曲线颜色:r,b,k,c,g,y,,,
曲线形式:默认实线,--虚线,*,p,o标记
曲线粗细:‘MarkerSize’
字体设置:set(gca,'FontSize',14);
其他:
获取matlab的table文件中某个元素的索引方法:
start_index = find(res.x1(:)==point);
(2)绘制水平曲线
n = length(x);%绘制长度
m = value_threshold;%绘制水平曲线,可以表达阈值或者均值等表达式
plot([0,n],[m,m])
(3)其他箭头及圆圈画法参考: