合并或连接 mdf 文件 asammdf

Merge or concatenate mdf files asammdf

我正在尝试使用 asammdf python 包合并一些 mdf 文件。使用 MDF.concatenate 时出现此错误:

asammdf.blocks.utils.MdfException: internal structure of file 1 is different; different channels

这些文件来自数据记录器,除了可以在某些文件上创建 1 个或两个新通道外,所有文件都具有几乎相同的内部结构,我认为这就是造成错误的原因。我试过使用 MDF.stack 但这不会产生正确的结果。有没有办法连接文件并只使用 select 频道?谢谢

您需要从文件中删除“额外”信号。 (可以使用过滤方式为例)