How to skip zeros values form a matrix and plot with a time values?
3 ビュー (過去 30 日間)
表示 古いコメント
I have a two array
A = [1,2,3,4,0,6,7,0,9,10,11,0,13,14,15];
t=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]
Now skip the zeros form the array A and also skip the crossponding index form the time (t) array. and make a plot in between them?
0 件のコメント
回答 (1 件)
Simon Chan
2022 年 9 月 26 日
You may put those zero to NaN and plot it. It will skip those points.
A = [1,2,3,4,0,6,7,0,9,10,11,0,13,14,15];
t=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15];
A(A==0)=NaN;
plot(t,A);
0 件のコメント
参考
カテゴリ
Find more on Resizing and Reshaping Matrices 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!