MATLAB产生的信号采样频率计算的问题
t1=2*pi/25600;t2=20*pi-t1;t=0:t1:t2;Va=57.735*(2^0.5)*sin(2*pi*50*t);这是我设置的信号,工频50Hz的...
t1=2*pi/25600;
t2=20*pi-t1;
t=0:t1:t2;
Va = 57.735*(2^0.5)*sin(2*pi*50*t);
这是我设置的信号,工频50Hz的正弦信号,按照我的设置,一个周期2*pi的采样率应该是25600,可是最终产生的信号,我使用其他软件打开看到一周波的采样率是82点,还有就是数据长度的问题,总点数是对的,但是换算成时间之后是62秒左右,这些有什么联系?怎么精确的计算下采样率和生成信号总时长,高手大神们好好解释下,现在怎么都想不明白了 展开
t2=20*pi-t1;
t=0:t1:t2;
Va = 57.735*(2^0.5)*sin(2*pi*50*t);
这是我设置的信号,工频50Hz的正弦信号,按照我的设置,一个周期2*pi的采样率应该是25600,可是最终产生的信号,我使用其他软件打开看到一周波的采样率是82点,还有就是数据长度的问题,总点数是对的,但是换算成时间之后是62秒左右,这些有什么联系?怎么精确的计算下采样率和生成信号总时长,高手大神们好好解释下,现在怎么都想不明白了 展开
1个回答
展开全部
1. t是横坐标,即发送正弦信号的起止时间。按照你给的程序,起始时间为0,每间隔间隔t1(约2.4544e-04秒)取一个点,终止时间为t2(20*pi-t1约等于62.8316秒),所以你看到了一个从0到62秒左右的波形
2. 正弦波频率为50Hz,一个周期持续时间为0.02s,按照t1(约2.4544e-04秒)的时间间隔采样,一个周期采样点数为0.02/(2.4544e-4)=81.4863个,看系统怎么取舍小数部分,总之就出现了所谓“一周波的采样率是82点”的现象
3. 给你一段程序及其结果,希望你能从中领悟周期、频率以及采样点之间的关系
clc
clear all
close all
dt = 1e-3; % 采样间隔,单位:秒
t=0:dt:0.1; % 信号持续时间,单位:秒
Va = 57.735*(2^0.5)*sin(2*pi*50*t); % 信号波形
figure
plot(t, Va, 'o--'); % 波形图,圆圈即为采样位置
grid on
xlabel('t');
ylabel('Va');
深圳圣斯尔电子技术有限公司
2023-06-12 广告
2023-06-12 广告
非接触式电压测量是一种利用电容耦合原理,通过测量空中两点电压的大小来推导出空中电场的情况的方法。该方法不需要与物体表面直接电气接触,利用位移电流即可完成电压的有效测量。具体来说,非接触式电压测量系统包括信号源、前置放大电路、运放、反馈电路和...
点击进入详情页
本回答由深圳圣斯尔电子技术有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询