打印
[求助讨论]

波形合成问题

[复制链接]
1403|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wii陌|  楼主 | 2016-11-27 22:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
songchenping| | 2016-11-28 09:30 | 只看该作者
如果是同一基准,当然是可以合成的了

使用特权

评论回复
板凳
wii陌|  楼主 | 2016-11-28 11:35 | 只看该作者
songchenping 发表于 2016-11-28 09:30
如果是同一基准,当然是可以合成的了

同一基准是?  每次循环,采样率因为与i相关,所以不同,导致波形生成的dt就不同,我要在循环结束后,将每次循环生成的波形进行合成成一个大波形,这样可以用移位寄存器实现吗?怎么实现啊?求教,万分感谢!

使用特权

评论回复
地板
songchenping| | 2016-11-28 11:49 | 只看该作者
wii陌 发表于 2016-11-28 11:35
同一基准是?  每次循环,采样率因为与i相关,所以不同,导致波形生成的dt就不同,我要在循环结束后,将每 ...

最简单的办法是你先将各个波形保存起来,最后再合成

使用特权

评论回复
5
wii陌|  楼主 | 2016-11-28 15:48 | 只看该作者
songchenping 发表于 2016-11-28 11:49
最简单的办法是你先将各个波形保存起来,最后再合成

在循环体中生成的波形段数是不定的啊。。。这样每段都保存文件很不方便吧!不能直接用移位寄存器实现吗?

使用特权

评论回复
6
songchenping| | 2016-11-28 15:51 | 只看该作者
wii陌 发表于 2016-11-28 15:48
在循环体中生成的波形段数是不定的啊。。。这样每段都保存文件很不方便吧!不能直接用移位寄存器实现吗? ...

我还是没太明白你说的。循环次数不确定吗?用移位寄存器的话,如果数据量大的话容易死掉啊

使用特权

评论回复
7
wii陌|  楼主 | 2016-11-28 17:08 | 只看该作者
循环次数是前面板人为输入的,不确定的

使用特权

评论回复
8
wii陌|  楼主 | 2016-11-28 17:13 | 只看该作者
songchenping 发表于 2016-11-28 15:51
我还是没太明白你说的。循环次数不确定吗?用移位寄存器的话,如果数据量大的话容易死掉啊 ...

循环次数是前面板人为设置,不确定的。。

我现在不太懂如何使用移位寄存器,因为合成波形函数的是多输入端,是要将移位寄存器添加多个元素,这个添加又添加几个呢?移位寄存器又怎么初始化?

使用特权

评论回复
9
songchenping| | 2016-11-28 17:26 | 只看该作者
wii陌 发表于 2016-11-28 17:13
循环次数是前面板人为设置,不确定的。。

我现在不太懂如何使用移位寄存器,因为合成波形函数的是多输入 ...

多个FOR循环,每个移位寄存器的输出作为下一个移位寄存器的初始值。

使用特权

评论回复
10
wii陌|  楼主 | 2016-11-28 17:50 | 只看该作者
songchenping 发表于 2016-11-28 17:26
多个FOR循环,每个移位寄存器的输出作为下一个移位寄存器的初始值。

不太懂诶。。

  合成波形函数的输入端,是多端口诶,这个怎么处理呢,因为段数的不确定性,所以将几段波形合成一个完整的是不确定的。。这个输入端口不知道怎么连接啊

使用特权

评论回复
11
songchenping| | 2016-11-29 08:22 | 只看该作者
wii陌 发表于 2016-11-28 17:50
不太懂诶。。

  合成波形函数的输入端,是多端口诶,这个怎么处理呢,因为段数的不确定性,所以将几段波 ...

可以一时半会也说不清楚,你可以根据自己的理解试着做一下

使用特权

评论回复
12
wii陌|  楼主 | 2016-11-29 08:31 | 只看该作者
songchenping 发表于 2016-11-29 08:22
可以一时半会也说不清楚,你可以根据自己的理解试着做一下

使用特权

评论回复
13
songchenping| | 2016-11-29 08:32 | 只看该作者
或者说你截个图说明一下也行,不然都不清楚你所要表达的意思。

使用特权

评论回复
14
songchenping| | 2016-11-30 09:40 | 只看该作者
wii陌 发表于 2016-11-29 22:19
怎么把循环里的波形整合成一个呢

利用移位寄存器,以时间作为基准,可以组合

使用特权

评论回复
15
wii陌|  楼主 | 2016-11-30 09:51 | 只看该作者
songchenping 发表于 2016-11-30 09:40
利用移位寄存器,以时间作为基准,可以组合

怎么以时间为基准啊?不怎么懂?能说明下吗?麻烦了,谢谢

使用特权

评论回复
16
songchenping| | 2016-11-30 09:59 | 只看该作者
wii陌 发表于 2016-11-30 09:51
怎么以时间为基准啊?不怎么懂?能说明下吗?麻烦了,谢谢

图中的t0啊

使用特权

评论回复
17
wii陌|  楼主 | 2016-11-30 12:33 | 只看该作者
songchenping 发表于 2016-11-30 09:59
图中的t0啊

怎么利用t0啊,每次循环产生的波形dt是不同,然后循环次数也是不定的,所以生成的波形段数也是不定的,怎么以t0为基准,利用移位寄存器实现多段的波形整个成一整段呢?

这个实现过程,运用到的具体函数,能具体说明下吗?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

11

帖子

0

粉丝