全变差去噪matlab代码-denoise-py:预处理去甲酚的数据去噪

时间:2024-06-12 21:11:29
【文件属性】:

文件名称:全变差去噪matlab代码-denoise-py:预处理去甲酚的数据去噪

文件大小:33KB

文件格式:ZIP

更新时间:2024-06-12 21:11:29

系统开源

全变差去噪matlab代码去噪 预处理器对galfenol数据去噪测量的场强H,通量密度B,磁极化强度J = B-µ0 H和磁致伸缩λ。 尤其对于磁致伸缩而言,这是非常必要的,因为其原始数据可能非常嘈杂。 如何 使用当前目录中的MATLAB .mat数据文件,在终端中运行python3 main.py 。 请注意,当前仅在此处托管代码-您将需要单独获取数据文件。 可以批量处理多个文件。 对于输入文件foo.mat ,输出为foo_denoised.mat 。 各个过滤器(例如filter_magnetostriction.py )也具有自己的命令行界面。 当单独运行时,它们将显示滤波器结果以及功率谱密度图,可用于判断输入和输出的质量。 singlevaluize.py表示要进行下一步,以生成合理的单值BH曲线(使磁滞回线闭合),但此刻目前尚不适用于所要处理的数据。 目前,这部分是在MATLAB中完成的。 转换数据 将原始数据加载到Origin Viewer。 前四列必须依次为(H,B,J,λ)。 然后:全选,编辑⊳复制全精度,粘贴到文本编辑器中。 搜索和替换所有,是. ,以具有Pyth


【文件预览】:
denoise-py-master
----filter_pol.py(9KB)
----main.py(1KB)
----filter_H.py(8KB)
----filter_B.py(8KB)
----filter_magnetostriction.py(26KB)
----util.py(1KB)
----convert_txt_to_mat.py(648B)
----LICENSE.md(1KB)
----README.md(3KB)
----singlevaluize.py(22KB)
----pylintrc(9KB)

网友评论