用matlab生成谐波代码-ufunclab:NumPy功能和实用程序

时间:2024-06-10 11:39:14
【文件属性】:

文件名称:用matlab生成谐波代码-ufunclab:NumPy功能和实用程序

文件大小:157KB

文件格式:ZIP

更新时间:2024-06-10 11:39:14

系统开源

用matlab生成谐波代码ufunclab 一些NumPy ufuncs和一些相关工具。 至少需要Python 3.5。 单元测试需要pytest。 给出了与ufunc和gufuncs的NumPy C API相关的参考资料的链接。 ufunclab中有什么? ufunclab定义了以下功能: 功能 描述 整数阶乘的对数 替代numpy.ptp 最小和最大 最小值和最大值的指标 最小值及其指标 最大值及其索引 检查所有值是否相同 几何平均数 谐波均值 平均绝对差(MAD) MAD的无偏估计量 相对平均绝对差 基于无偏MAD的RMAD 齿隙运算符 死区算子 迟滞继电器 显示ufunc信息 详细信息如下。 logfactorial 计算整数x的阶乘的自然对数。 这是NumPy ufunc的相当标准的实现。 peaktopeak 计算NumPy数组的峰峰值范围的gufunc 。 就像NumPy数组的ptp方法一样,但是当输入是有符号整数时,输出是具有相同位宽的无符号整数。 该函数处理标准的整数和浮点类型, datetime64 , timedelta64和对象数组。 该函数不接受复杂的数组。


【文件预览】:
ufunclab-master
----.github()
--------workflows()
----src()
--------ufunc-inspector()
--------deadzone()
--------backlash()
--------minmax()
--------all_same()
--------logfactorial()
--------peaktopeak()
--------mad()
--------hysteresis_relay()
--------means()
----examples()
--------hysteresis_relay_demo.png(34KB)
--------backlash_demo.py(616B)
--------deadzone_demo.png(40KB)
--------backlash_demo.png(49KB)
--------hysteresis_relay_demo.py(812B)
--------deadzone_demo.py(442B)
----setup.py(3KB)
----.gitignore(415B)
----ufunclab()
--------tests()
--------__init__.py(435B)
----README.md(17KB)

网友评论