采样次数与频率的关系

采样次数(Sampling Points)

在给定时间内记录信号值的次数。
假设在1秒内对一个连续信号采样10次,这意味着每0.1秒记录一次信号值。
假设在1秒内对一个连续信号采样100次,这意味着每0.01秒记录一次信号值。

频率(Frequency):

信号在单位时间内重复自身的次数。
cos(8.5t) 表示一个频率为8.5Hz的余弦波,意味着每秒周期性地重复8.5次

如何去观察cos(8.5t) 中这8.5次

就跟采样次数有关了,采样次数设置的过少,可能就观察不到。
比如采样次数设置10hz,那么在1秒内,只观察到一个半周期:
在这里插入图片描述加大采样次数为20,50,100,1000,10000
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述可以看到当采样次数达到100时,就可以看到8.5个周期了,1000时更好,10000时和1000看不出太大区别了。
在这里插入图片描述附上代码python

# 设定采样率和采样时间
sampling_rate = [10,20,50,100,1000,10000]  # 采样率1000 Hz
total_time = 1       # 总时间1秒

for i in sampling_rate:
    
    # 生成时间向量
    t = np.linspace(0, total_time, int(total_time * i), endpoint=False)

    # 定义信号 V(t) = cos(8.5t)
    V = np.cos(8.5 * 2 * np.pi * t)  # 2π乘以频率转换为弧度/秒,w=2πf

    plt.plot(t,V)
    plt.title('%d hz, total_time=%ss'%(i,total_time))
    plt.show()

这么看总时2秒的话,应该有8.5*2=17个周期试一下,把total_time 改成2.
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述数一下,1000hz时确实是17个周期。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/322255.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【昕宝爸爸小模块】守护线程、普通线程、两者之间的区别

➡️博客首页 https://blog.csdn.net/Java_Yangxiaoyuan 欢迎优秀的你👍点赞、🗂️收藏、加❤️关注哦。 本文章CSDN首发,欢迎转载,要注明出处哦! 先感谢优秀的你能认真的看完本文&…

创新引领游戏产业:武汉灰京文化的成功之路

随着科技的不断发展,游戏产业已经成为全球最具竞争力和创新性的领域之一。在这个激烈的竞技场上,武汉灰京文化凭借其专业化、创新性和诚信的经营理念迅速崭露头角,成功将自身打造成为游戏产业的巨头。 作为游戏产业的佼佼者,武汉…

【极光系列】Windows安装Mysql8.0版本

【极光系列】Windows安装Mysql8.0版本 一.mysql服务端 下载地址:https://dev.mysql.com/downloads/mysql/ 二.解压二进制包 解压到 E:\mysql-8.0.35-winx64目录下,记住你解压后的目录,后续要使用三.创建my.ini文件 tips:mys…

【数据结构和算法】删除链表的中间节点

其他系列文章导航 Java基础合集数据结构与算法合集 设计模式合集 多线程合集 分布式合集 ES合集 文章目录 其他系列文章导航 文章目录 前言 一、题目描述 二、题解 三、代码 四、复杂度分析 前言 这是力扣的1657题,难度为中等,解题方案有很多种&…

unity C#什么是线程锁,以及使用案例

文章目录 原理1. **互斥**(Mutual Exclusion):2. **缓存一致性与内存屏障**:3. **操作系统的支持**:4. **编程语言级别的实现**:5. **避免死锁**:图示 实例1实例2 原理 线程锁的原理主要是为了在多线程环境…

FastAdmin西陆教育系统(xiluEdu)开源代码

应用介绍 一款基于FastAdminThinkPHPUniapp开发的西陆教育系统(微信小程序、移动端H5、安卓APP、IOS-APP),以下是教育系统所包含的一些功能: 视频课程:教育系统提供在线视频课程,学生可以通过网络观看教师…

双双入选 中科驭数第二代DPU芯片K2和低时延DPU卡荣获2023年北京市新技术新产品新服务认定

北京市新技术新产品(服务)认定是北京市从重点发展的先导技术、战略性新兴产业和现代服务业领域中,选拔出技术先进、产权明晰、质量可靠、市场前景广阔,且符合构建“高精尖”经济结构要求的产品及服务,具有较高权威性和…

C盘满了,我用什么思路清理?

20240115 上周六同事传了一个很大的虚拟机给我,C盘就红了 虽然是飞秋选错了存储文件的路径,但后来忘了,就开始毫无目的删除文件,过程中会有没有权限删除的,这样还是没有改善。 咨询了公司IT技术人员, 告…

conda环境下No module named ‘pytorch_lightning‘问题解决

1 问题描述 在训练wav2lip模型时,出现如下错误: D:\.conda\wav2lip\python.exe D:/ml/wav2lip384/parallel_syncnet_tanh.py --data_root D:/ml/Wav2Lip/data/25fps_out/ --checkpoint_dir syncnet_checkpoints/ --checkpoint_path Traceback (most re…

Java学习(十七)--IO流

File类 介绍 文件是保存数据的地方,而文件在程序中是以流的形式来操作; java.io.File类是 java.io 包中唯一代表磁盘文件本身的对象; 如果希望在程序中操作文件和目录,则都可以通过 File 类来完成 file能新建、删除、重命名…

2、HarmonyOS系统架构

一、HarmonyOS系统采用分层架构 1、整体系统功能按照: “系统>子系统>功能/模块”逐级展开。 在多设备部署场景下,支持根据实际需求裁剪某些非必要的子系统或功能/模块。 2、内核子系统: HarmonyOS采用多内核设计,支持针…

鸿蒙系统ArkTs语法入门

鸿蒙系统ArkTs的ts语法入门 前言1. 变量声明2. 数据类型2.1 基本数据类型2.2 复杂数据类型2.3 联合类型2.4 空类型和未定义类型 3. 函数3.1 匿名函数和箭头函数 4. 类和接口类的访问权限接口类的继承内部类 7. 结构体参考材料 前言 每个语言都有控制流语句就不写测试代码了。 …

用通俗易懂的方式讲解:使用 LangChain 和 LlamaIndex 从零构建PDF聊天机器人

随着大型语言模型(LLM)(如ChatGPT和GPT-4)的兴起,现在比以往任何时候都更容易搭建智能聊天机器人,并且可以堆积如山的文档,为你的输入提供更准确的响应。 无论你是想构建个人助理、定制聊天机器…

手把手教你学会接口自动化系列十三-将所有的crm用例由json改为excel

本篇汇总我写接口自动化用到的所有excel数据如下: 登录模块 添加线索模块 添加场景模块

Java调用openai微调Fine-tuning实战示例

注: 建议先看微调文档, 遵从官网给出的规则。例如: jsonl训练文件至少有10个例子, 否则报错 官网微调文档https://platform.openai.com/docs/guides/fine-tuning官网微调APIhttps://platform.openai.com/docs/api-reference/fine-tuning 1. 实现步骤 1. 准备好jsonl数据集2…

three.js设置模型边界线

three.js设置模型边界线 图例 步骤 拿到模型(如果是外部模型需要遍历),设置透明度根据模型的几何体创建EdgesGeometry几何体创建线条材质创建LineSegments线模型模型加入线模型 代码 const m model.scene.getObjectByName("仓库&qu…

第 3 章 稀疏数组和队列

文章目录 3.1 稀疏 sparsearray 数组3.1.1 先看一个实际的需求3.1.2 基本介绍3.1.3 应用实例3.1.4 课后练习 3.2 队列3.2.1 队列的一个使用场景3.2.2 队列介绍3.2.3 数组模拟队列思路3.2.4 数组模拟环形队列 3.1 稀疏 sparsearray 数组 3.1.1 先看一个实际的需求  编写的五…

众和策略:券商又念“紧箍咒” 绕标套现的头疼了

又有券商对两融事务念“紧箍咒”。 近来,记者从广发证券获悉,该公司已发布《关于调整融资融券负债归还规矩的告诉》,自2024年1月15日起,决议禁止融资买入证券用于归还融券负债。 相关业内人士以为,自上一年10月融资融…

【数据结构 】哈夫曼编译码器

数据结构-----哈夫曼编译码器 题目题目描述基本要求算法分析 代码实现初始化编码解码打印代码打印哈夫曼树 总结 题目 题目描述 利用哈夫曼编码进行信息通信可大大提高信道利用率,缩短信息传输时间,降低传输成本。 要求:在发送端通过一个编…