Hello,
Im trying to make a transducer that can produce low intensity pulsed, how can i used tone_burst_cycles that have 10 cycles which is 2 on and 8 off?
k-Wave
A MATLAB toolbox for the time-domain
simulation of acoustic wave fields
Low intensity pulsed ultrasound
(3 posts) (2 voices)-
Posted 5 years ago #
-
Hi kamkit,
There are many ways to do this. You could try using
toneBurst
withnum_cycles
set to2
, and'Envelope'
set to'Rectangular'
. Then, append 4 times as many zeros as the length of the tone burst.Brad.
Posted 5 years ago # -
waveform = phased.RectangularWaveform('SampleRate',3.5e6,'PulseWidth',200e-6,...
'PRF',1e3,'OutputFormat','Pulses','NumPulses',2);
totaldur = 2*1/waveform.PRF;
totnumsamp = totaldur*waveform.SampleRate;
t = unigrid(0,1/waveform.SampleRate,totaldur,'[)');
q= t.*1000,waveform();
source.p = qi'm trying to create source using rectangular wave, but when I apply kgid.t_array, it broken
Posted 5 years ago #
Reply
You must log in to post.