В python пробовал использовать Дождевой поток
Код
#imported Rainflow
import rainflow
stress_microcyc=rainflow.count_cycles(filter_stress)
Ответ
stress_microcyc
Out[3]:
[(0.008659025129965081, 1.0),
(0.009108370524185005, 1.0),
(0.01393169841161801, 1.0),
(0.01578549706162602, 1.0),
(0.01724636739054297, 1.0),
(0.11442909010282398, 0.5),
(0.6983723462037259, 0.5),
(0.7296957689354799, 0.5)]
Не возможность предоставить информацию о времени в качестве аргумента rainflow.count_cycles (filter_stress) вместе со стрессом для получения времени начала и окончания каждого цикла. Итак, есть ли альтернатива для получения этой информации, как мы получаем в коде MATLAB, показанном ниже
В Matlab с командой
c = дождь (total_stress, total_time)
приведет к
[MATLAB RESULT][1]
[1]: https://i.stack.imgur.com/R0K63.png