- 积分
- 5672
- 在线时间
- 2880 小时
- 最后登录
- 2019-2-10
- 阅读权限
- 100
- 精华
- 2
- UID
- 26078
- 帖子
- 5585
- 精华
- 2
- 经验
- 5672 点
- 金钱
- 5633 ¥
- 注册时间
- 2007-8-18
|
楼主 |
发表于 2012-3-24 21:01
|
显示全部楼层
本帖最后由 ch639827608 于 2012-3-24 21:49 编辑
回复 62# zx1113
首先,看你输入的正弦波的频率是多少,通常用1KHz,那么它的周期T=1/f=1/1000=1(ms)
收集数据的时间要能显示10个周期的波形就10ms,所以填:1,可以直接填10m,s就不用填因为空格前有s。开始收集数据的时间从零开始,这样10-0=10,可以看到10个周期的波形。2,可以从10m以后或20m以后或30m以后才开始收集数据,那么停止时间就要比开始时间多10m,这样,停止时间-开始收集数据时间=10ms就仍然可以看到10个周期的波形。
最大时间步长必须比周期最少少一个数量级,比1ms少一个数量级就是1us,所以填1us,0.1us 就更好,这最大步长越小越准确的结果,你填1ns也可以,只要你的电脑够快否则会可能12个钟才算好结果。
为什么步长越短结果越精确?这其实很好理解的,步长1us的话软件收集数据是每隔1us的瞬时点采集数据,中间的比如1us与2us中间的数据就忽略,虽然如此,但正弦波很规律,这抽样的数据也基本可靠了,但是从高精度的观点来看就有点不够,这也是核爆炸的仿真要超级计算机,每秒10几万亿次的才行。
Stop Time:
Time to start Saving Data:
Maximum Timestep:
这三个你可以只填第一个空格其它不管它,软件它自动从0开始收集数据,步长没填它就按默认的少一个数量级就是一个周期1000个采样点,我也经常会只填一个空。
为什么有时要从20ms才开始收集数据?是避开大电容充电的影响如1969有大电容输出的,从20个周期后才收集数据会比较准确,对于DC功放就没有必要。
三个空的都会填了,以后想省事只填一个也肯定会的,也知道那些项目的含义。 |
|