for関数を使って時間帯ごとの該当行列を抽出することはできますか?
5 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
具体的には、下記のように1分間隔でのレンジを知りたいときに、for loop関数などを使って簡略化することはできますか?
T0=find(TT<'00:01:00' & '00:00:00'<=TT)
T1=find(TT<'00:02:00' & '00:01:00'<=TT)
T2=find(TT<'00:03:00' & '00:02:00'<=TT)
T3=find(TT<'00:04:00' & '00:03:00'<=TT)
for j=0:1:3
Tj=find(TT<'00:(j+1):00' & '00:j:00'<=TT)
end
これで00:j:00など読み取ってくれませんでした。
1 commentaire
Réponses (1)
Hiro Yoshino
le 21 Avr 2021
時間の情報を持った行列だと推察してお答えします。
行列をtimetable型に変換すると、”時間”で該当する行列を抽出することができます。
timetable型対してtimerange関数が用意されています。
行列 ---> timetable ----> timerange 関数で抽出
のステップが良いかと思われます。
0 commentaires
Voir également
Catégories
En savoir plus sur マルチレート信号処理 dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!