slightime 发表于 2008-5-25 12:40:19

做一个粗糙的可以实时输出的虚拟心电信号发生器的方法

想用L做一个比较粗糙的虚拟的心电信号,想了两种方法,理论上是可以实现的,由于本人还是菜鸟,所以两种方法试了都不成功,发出程序想请大家看一下问题出在哪里?
方法一:利用快速VI里的仿真任意信号,然后加载真实的人体心电信号数据,得出一个波形,但是这是静态的,没法循环变成动态的。。。。。。加了for和While循环都不行。。。。。


方法二:利用两种仿真信号:直流信号和三角波信号,首先直流信号为默认设置,三角波信号外加入了for循环(还试了条件结构外面加了循环输出的布尔量的方法,结果动态输出了,但是好像只能控制一种信号的产生,即只输出了一种信号?)然后用了延时。然后两个信号相加输出。我的想法是,三角波一定时间的延时后会输出一个波形,在延时的过程中只有直流信号,延时完成后输出三角波(相当于心电的R波),设置好三角波的幅值,这样看起来就像心电信号了。怎么没有动态输出呢?

wdyjz 发表于 2008-5-25 16:01:21

心电信号的样子还是比较特殊的,没有一个固定的规律可以让你模拟的。最好得到实际的采样信号波形。

slightime 发表于 2008-5-25 18:14:27

只是发现有人用C语言做了一个虚拟的人体生理信号,所以想用Labview也试一下,不过直接采集真实的信号确实是必要的。。。
页: [1]
查看完整版本: 做一个粗糙的可以实时输出的虚拟心电信号发生器的方法