如何用excel表格绘制一个正弦波形

需求:在许多项目中,都用的到虚拟的波形数据,进行模拟测试,那么使用正弦或余弦公式绘制的波形是一个不错的验证选择:

 1、打开excel表格,根据自己的需要样本数,下拉填充所需要的样本数:


2、在右侧输入=SIN,大小写均可,excel会跳出公式,此时我们按TAB键即可将公式写在表格上:


 3、出现number字样,意味着要给公式输入对应的参数,参数即为右侧罗列的样本数,点击右侧方框,按下enter确认,即可跳出计算好的正弦值:


4、与罗列样本数一样,下拉填充正弦值,即可获得全部正弦值:


5、 由于获取的正弦值太小,我们可以对其进行等比例放大:

点击第一个框->乘与自己想要的倍数->按下enter确认->下拉填充


 6、使用公式y=abs(x),取绝对值,操作方式与y=sin(x)的使用操作一样:


7、设置单元格格式,小数点为0位,去除小数点,变为整数:


8、选中所有数值->插入->图标(散点图)——j即可绘制出对应的波形图表: 

 


9、在实际工程中,往往我们用串口助手发送给单片机的数据是16进制的,因此我们还需要转换为16进制:

操作:

下拉填充即可获得对应的16进制数:


 10、将16进制数分割开来:

操作:数据->分列->固定宽度->下一步->点击鼠标创建竖线分割->格式为文本->完成;

复制数据在txt内ctrl H替换掉TAB字符,换为空格即可。

 11、将数据复制粘贴至串口发送窗口即可使用:

12、附上正弦波形768个样本值数据: 

00 04 96
00 04 A7
00 04 B8
00 04 C9
00 04 DA
00 04 EB
00 04 FC
00 05 0C
00 05 1D
00 05 2E
00 05 3E
00 05 4E
00 05 5F
00 05 6F
00 05 7F
00 05 8F
00 05 9E
00 05 AE
00 05 BD
00 05 CD
00 05 DC
00 05 EB
00 05 FA
00 06 09
00 06 17
00 06 26
00 06 34
00 06 42
00 06 50
00 06 5D
00 06 6B
00 06 78
00 06 85
00 06 92
00 06 9F
00 06 AB
00 06 B7
00 06 C3
00 06 CF
00 06 DB
00 06 E6
00 06 F1
00 06 FC
00 07 07
00 07 11
00 07 1B
00 07 25
00 07 2F
00 07 38
00 07 41
00 07 4A
00 07 53
00 07 5B
00 07 63
00 07 6B
00 07 72
00 07 7A
00 07 81
00 07 87
00 07 8E
00 07 94
00 07 9A
00 07 9F
00 07 A4
00 07 A9
00 07 AE
00 07 B2
00 07 B6
00 07 BA
00 07 BE
00 07 C1
00 07 C4
00 07 C6
00 07 C9
00 07 CB
00 07 CC
00 07 CE
00 07 CF
00 07 CF
00 07 D0
00 07 D0
00 07 D0
00 07 CF
00 07 CF
00 07 CE
00 07 CC
00 07 CB
00 07 C9
00 07 C6
00 07 C4
00 07 C1
00 07 BE
00 07 BA
00 07 B6
00 07 B2
00 07 AE
00 07 A9
00 07 A4
00 07 9F
00 07 9A
00 07 94
00 07 8E
00 07 87
00 07 81
00 07 7A
00 07 72
00 07 6B
00 07 63
00 07 5B
00 07 53
00 07 4A
00 07 41
00 07 38
00 07 2F
00 07 25
00 07 1B
00 07 11
00 07 07
00 06 FC
00 06 F1
00 06 E6
00 06 DB
00 06 CF
00 06 C3
00 06 B7
00 06 AB
00 06 9F
00 06 92
00 06 85
00 06 78
00 06 6B
00 06 5D
00 06 50
00 06 42
00 06 34
00 06 26
00 06 17
00 06 09
00 05 FA
00 05 EB
00 05 DC
00 05 CD
00 05 BD
00 05 AE
00 05 9E
00 05 8F
00 05 7F
00 05 6F
00 05 5F
00 05 4E
00 05 3E
00 05 2E
00 05 1D
00 05 0C
00 04 FC
00 04 EB
00 04 DA
00 04 C9
00 04 B8
00 04 A7
00 04 96
00 04 84
00 04 73
00 04 62
00 04 51
00 04 3F
00 04 2E
00 04 1C
00 04 0B
00 03 F9
00 03 E8
00 03 D7
00 03 C5
00 03 B4
00 03 A2
00 03 91
00 03 7F
00 03 6E
00 03 5D
00 03 4C
00 03 3A
00 03 29
00 03 18
00 03 07
00 02 F6
00 02 E5
00 02 D4
00 02 C4
00 02 B3
00 02 A2
00 02 92
00 02 82
00 02 71
00 02 61
00 02 51
00 02 41
00 02 32
00 02 22
00 02 13
00 02 03
00 01 F4
00 01 E5
00 01 D6
00 01 C7
00 01 B9
00 01 AA
00 01 9C
00 01 8E
00 01 80
00 01 73
00 01 65
00 01 58
00 01 4B
00 01 3E
00 01 31
00 01 25
00 01 19
00 01 0D
00 01 01
00 00 F5
00 00 EA
00 00 DF
00 00 D4
00 00 C9
00 00 BF
00 00 B5
00 00 AB
00 00 A1
00 00 98
00 00 8F
00 00 86
00 00 7D
00 00 75
00 00 6D
00 00 65
00 00 5E
00 00 56
00 00 4F
00 00 49
00 00 42
00 00 3C
00 00 36
00 00 31
00 00 2C
00 00 27
00 00 22
00 00 1E
00 00 1A
00 00 16
00 00 12
00 00 0F
00 00 0C
00 00 0A
00 00 07
00 00 05
00 00 04

  • 7
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值