Python读取和处理mf4
from asammdf import MDF
import os
import numpy as np
import matplotlib.pyplot as plt
path = 'C:/fqf'
os.chdir(path)
files = os.listdir(path)
for f in files:
if '_decoded' in f and f.endswith('.mf4') and f.startswith('df'):
mf4_name = f.split()
mdf = MDF(f)
Prompt_info = mdf.get("InterSysInfoDisp")
Prompt_value = ICA_Prompt_info.samples
Prompt_timestamps = Prompt_info .timestamps
i = 1
while i < len(Prompt_timestamps )-1:
if Prompt_value [i] != 9 & Prompt_value [i+1] == 9:
print( "============================")
print(f)
print(Prompt_timestamps [i])
i = i + 1