
How to generate 6 cycle or 10 cycle hanning modulated tone burst excitation
    29 次查看(过去 30 天)
  
       显示 更早的评论
    
I have been trying to generate a hanning window modulated tone burst excitation with a centre frequency of 100 KHz and with 6 or 10 cycles as shown in the picture. Once generated I want to use this as an input excitation to my transducer. 
Please let me know how can i acheive this?

0 个评论
回答(1 个)
  Mathieu NOE
      
 2023-1-11
        hello 
try this 
all the best 

fsin = 100e3; % sine freq
Fs = 100*fsin; % sampling freq
dt = 1/Fs;
duration = 0.2e-3; % signal duration in seconds
samples = ceil(duration*Fs);;
t = dt*(0:samples-1);
offset = dt*(samples/2); % to center the gaussian envelope
a = 200*Fs;  % increase or decrease a to change number of periods 
signal = sin(2*pi*fsin*t).*exp(-a*(t-offset).^2);
figure(1),plot(t,signal);grid
11 个评论
  Mathieu NOE
      
 2023-1-20
				if you want to create 1 s of data and you are limited to 8192 points, then your effective max sampling rate is 8192 Hz. How do you want to create a 100 kHz signal in this case ? 
另请参阅
类别
				在 Help Center 和 File Exchange 中查找有关 Analog Filters 的更多信息
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



