|
|
% 读取数据1 a3 e7 O$ c' m5 ]
filename='test.txt';
9 X5 W5 e9 s% Q. Z6 w[data_Depth,data_Load,data_Time,data_DV,data_LV]=textread(filename,'%n%n%n%n%n%*[^\n]','headerlines',3525);4 z$ j6 s1 T& K6 |6 r5 b
+ Z& M3 i, L* ]# d8 D) R
% 平滑操作, n" k9 S4 @, s' w( C5 Q
N=20;0 }$ ]" W l* |
X=smooth(data_Depth,N);
1 k4 L2 W. H1 \7 @& kY=smooth(data_Load,N);0 t/ w& L* E/ H2 e6 q3 {; w
% y9 @9 g2 @' |' d, l5 c% 找出下降段索引, H8 V8 C, p. T+ ~5 v
Ind=(sign(diff(X))<0 & sign(diff(Y))<0);' ^/ o* r) d R9 u/ M( z
2 p; g4 u- u% h, ]+ u2 u% 画图9 q( Z5 _; R$ R+ T$ o; { g
figure) e& h! x9 J+ }( r1 J
plot(data_Depth,data_Load)
. O4 m* n0 Q) c( Whold on1 \# Z" |) Y: V$ h. s% ~
plot(data_Depth(Ind),data_Load(Ind),'r.') |
|