|
|
% 读取数据8 Y$ _+ E, y- I, h% z2 R
filename='test.txt';
6 h+ c2 N! `. l4 }& b# z4 K+ E[data_Depth,data_Load,data_Time,data_DV,data_LV]=textread(filename,'%n%n%n%n%n%*[^\n]','headerlines',3525);5 z# d0 Q5 w% s3 D( N0 _
# w7 t1 N* A% @4 g- H% 平滑操作* c4 R* g1 E( B) I$ [8 J2 M
N=20;
, b( _! g0 `# K8 f5 TX=smooth(data_Depth,N); E% p0 Y! l9 ~2 r" W( T
Y=smooth(data_Load,N);
2 ~2 G/ N% b+ l: y
. V. V7 Q4 _- ]- V6 B. b% 找出下降段索引
: k" D5 t4 W: Y- f$ r' v$ }2 ~, bInd=(sign(diff(X))<0 & sign(diff(Y))<0);
% I: Y4 b W! i0 B a$ D" ?2 d* M
% 画图
8 O+ m3 x' L4 h0 u8 |6 `figure1 o! _2 K! [0 x0 G1 ^% O
plot(data_Depth,data_Load)! `3 T. ]3 L2 P# M. c/ ~# Z2 x7 g
hold on
: n/ y; a) Z1 B1 fplot(data_Depth(Ind),data_Load(Ind),'r.') |
|