python实战应用讲解-【numpy专题篇】numpy常见函数使用示例(八)(附python示例代码)

这篇博客深入探讨了Python的numpy数组与列表的区别,包括内存消耗、执行效率和操作特性。通过示例展示了numpy的Blackman窗口、assert_allclose()、busday_count()、dstack()、expandtabs()和fill_diagonal()等方法的使用,阐述了numpy在科学计算中的优势。
摘要由CSDN通过智能技术生成

目录

Python numpy中的Blackman

Python Lists VS Numpy Arrays

什么是Numpy数组

Numpy数组的代表

什么是Python列表

Python列表的代表

Numpy数组和Python列表的比较

Numpy数组和列表之间的内存消耗

Numpy数组和Python列表之间的时间比较

对Numpy数组和Python Lists的操作效果

总结

Python numpy.assert_allclose()方法

Python numpy.busday_count()方法

Python Numpy dstack()方法

Python Numpy expandtabs()方法

Python numpy.fill_diagonal()方法


Python numpy中的Blackman

布莱克曼窗口:它是通过使用余弦之和的前三个项形成的锥度。它被设计为具有接近最小的泄漏可能。它接近最佳状态,只比Kaiser窗口稍差。

参数(numpy.blackman):
M : int 输出窗口中的点的数量。
如果是零或更少,则返回一个空数组。

返回:
out : 数组

窗口,最大值归一(只有在样本数为奇数时才出现数值一)。

示例:

import numpy as np 
print(np.blackman(12))

输出:

[ -1.38777878e-17   3.26064346e-02   1.59903635e-01   4.14397981e-01
   7.36045180e-01   9.67046769e-01   9.67046769e-01   7.36045180e-01
   4.14397981e-01   1.59903635e-01   3.2606
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

格图素书

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值