买了RIGOL函数发生器,却不知道如何让它产生自定义的不规则周期信号。以下是产生方法:

参考链接: https://www.computationalimaging.cn/2020/01/how-to-use-rigol-arbitrary-function.html

1. 下载并安装 Ultra Station 和 Ultra Sigma

普源官网-->支持-->软件固件下载--> 软件下载

下载网址:https://www.rigol.com/Cn/Index/listView/catid/28/tp/5.html

安装完成后如下图所示。

2. 打开Ultra Station,进入波形产生页面。

根据实际情况选择函数发生器的连接端口;若未连接函数发生器,则选择offline即可。如下图所示。

3. 新建波形文件并进行配置

点击New,新建波形文件

之后,根据实际需要配置参数。首先,选择自己的设备型号;接下来是每一周期包含的点数,设为8192意味着每周期的长度为

之后选择幅度,即希望生成信号的最大和最小电压值

4. 绘制/编写函数文件

接下来我们就可以编写函数文件了。如果想要生成的函数方便用表达式表示的话可以通过公式编辑器生成,如下图所示。

输入公式,点击compile和ok即可得到波形:

除此之外,也可用交互式的笔直接产生函数:

5. 保存波形文件

File-->保存文件-->格式为raf

6. Load文件

将产生的函数文件拷贝到u盘里,再将u盘插入函数发生器;在函数发生器上点击一个类似文件的图标,点击任意波形文件,load刚才生成的文件即可。

如何用RIGOL任意函数发生器产生任意波形相关推荐

  1. python画方波_今天学会傅里叶画画,明天就是初音未来 - 如何用Python和Blender画任意图形...

    前言: 最近在[编程德鲁伊]的[傅里叶级数可视化]章节中,练习了傅里叶级数基础原理的可视化,演示了周期方波曲线,可以分解为一系列正弦波曲线: 这次拿学到的知识做个实验,试试喜闻乐见的[用傅里叶级数画画 ...

  2. 用python画叶子_今天学会傅里叶画画,明天就是初音未来 - 如何用Python和Blender画任意图形...

    前言: 最近在[编程德鲁伊]的[傅里叶级数可视化]章节中,练习了傅里叶级数基础原理的可视化,演示了周期方波曲线,可以分解为一系列正弦波曲线: 这次拿学到的知识做个实验,试试喜闻乐见的[用傅里叶级数画画 ...

  3. mac邮件过滤器SpamSieve,支持任意类型的任意数量的电子邮件帐户

    SpamSieve for mac是适用于Mac系统的一款邮件过滤器.spamsieve mac支持任意类型的任意数量的电子邮件帐户,可以通过各种标准可靠地识别哪些消息不是垃圾邮件,了解您的合法邮件是 ...

  4. 【JS】教你如何在对象内任意位置插入任意属性

    [JS]教你如何在对象内任意位置插入任意属性 如果你不知道我写这篇文章的目的是什么,那不妨想想这样一个场景 var obj = {a: "A",c: "C",d ...

  5. 利用Matlab将任意曲线旋转任意角度

    利用Matlab将任意曲线旋转任意角度 公式计算 数据 matlab代码 结果 公式计算 对于如上图所示的任意曲线,需要绕固定点O旋转某一角度,取曲线上任意一点A计算旋转后的坐标值. 设OA的长度为L ...

  6. 比大小,人类智慧天花板,任意类型,任意个数。内容包含函数模板的创建,类的创建,动态内存的分配与释放,函数调用指针的用法。牵扯多个知识点。

    比大小,看这一篇就足够,大家好,我是姜姜一名热爱C++编程的大学生,接下来我将通过代码演示如何利用C++实现任意类型,任意个数的比大小,并且找出最大的数. 由于本人比较懒,所有没写注释还请各位读者多多 ...

  7. Android设置SurfaceView任意大小、任意位置、保持预览宽高比与屏显一致

    一.任意大小.任意位置 1) 代码 public void init() {// FrameLayoutViewGroup.LayoutParams framelayout_params =new V ...

  8. 内核提权,任意地址写任意数据/固定数据模型

    实验环境 xp sp3 此实验将一个不常用的内核函数置0,然后R3申请了0地址的指针,将shellcode拷到此内存,内核并没有做ProbeForRead /Write检查 直接对传入的数据进行了修改 ...

  9. android surfaceview 大小,Android设置SurfaceView任意大小、任意位置、保持预览宽高比与屏...

    Android设置SurfaceView任意大小.任意位置.保持预览宽高比与屏 Android设置SurfaceView任意大小.任意位置.保持预览宽高比与屏显一致 一.任意大小.任意位置 1) 代码 ...

  10. shell文件通配符(9):任意一个:?、任意数量:*、任意包含[]、[^]:任意不包含

    文章目录 一. 有哪些文件通配符 二. 匹配任意 ?:匹配任意一个字符 *:匹配任意数量的字符串 三. 匹配任意指定一个字符 1. []:匹配任意包含 匹配任意包含 字符范围 2. [!]与[^]:匹 ...

最新文章

  1. WhyGL:一套学习OpenGL的框架,及翻写Nehe的OpenGL教程
  2. 问题文件Android Studio 安装完成不能打开等问题解决记录
  3. 三刺激值计算公式_常用的车削、铣削、钻削加工计算公式全在这里了,随用随查...
  4. 字节跳动学习笔记:java实例变量和静态变量
  5. Android网络连接监听
  6. (转)TinyXML Tutorial 中文指南
  7. java多线程之wait_(三)java多线程之wait notify notifyAll
  8. typescript 与 js 开发 react 的区别
  9. 【数学】欧拉恒等式:史上最完美的数学公式,没有之一!
  10. WebSocket 入门:简易聊天室
  11. Android程序员必备,offer拿到手软
  12. 快来生成你专属的英文名吧(使用字符级RNN)!
  13. linux内核版本指什么意思,Linux的内核版本是怎么回事
  14. 法国计算机与电信工程师学院,如何选择法国工程师学院?
  15. Codeforces Round #824 (Div. 2) C. Phase Shift
  16. Apache2.4.6配置rewrite
  17. 反向链接与外链区别,如何查询反向链接?
  18. 你的公司叫什么?著名IT公司名字的来历
  19. 拼多多按关键词搜索示例
  20. 计算机画图设计前景色,画图的前景色和背景色

热门文章

  1. [无线]无线传输距离预估计算
  2. 如何用计算机算标准偏差,标准差计算器怎样安装使用?标准差计算器使用教程介绍...
  3. 网线:568A 568B线序
  4. MySQL临时表的使用
  5. 电脑消除,彻底清除电脑垃圾,让电脑运行更流畅!
  6. 读研规划,准研究生们看看哦!!!!!!!!!!!!!
  7. lintcode 983. 棒球游戏
  8. 微擎安装模块出现 Connection timed out after 60000 milliseconds
  9. CODESYS在工厂自动化的应用案例:图尔克RFID射频识别技术的应用
  10. linux下的MBR(msdos)分区与格式化----fdisk mkfs