k-Wave User Forum » Topic: Calculating 2D array transducer propagation in a specific Z (depth) only
http://www.k-wave.org/forum/topic/calculating-2d-array-transducer-propagation-in-a-specific-z-depth-only
Support for the k-Wave MATLAB toolboxen-USSun, 23 Jun 2024 02:43:04 +0000http://bbpress.org/?v=1.0.2<![CDATA[Search]]>q
http://www.k-wave.org/forum/search.php
Bradley Treeby on "Calculating 2D array transducer propagation in a specific Z (depth) only"
http://www.k-wave.org/forum/topic/calculating-2d-array-transducer-propagation-in-a-specific-z-depth-only#post-9066
Wed, 20 Mar 2024 20:54:33 +0000Bradley Treeby9066@http://www.k-wave.org/forum/<p>Unfortunately not - full wave methods like k-Wave have to compute the propagation from the source to that depth. If your medium is homogeneous, you could instead use the Rayleigh integral or another toolbox like focus.
</p>ozshaul on "Calculating 2D array transducer propagation in a specific Z (depth) only"
http://www.k-wave.org/forum/topic/calculating-2d-array-transducer-propagation-in-a-specific-z-depth-only#post-9027
Tue, 30 Jan 2024 16:12:29 +0000ozshaul9027@http://www.k-wave.org/forum/<p>Hi,</p>
<p>I'm trying to calculate the propagation from a 2D linear array source to a specific depth. My transducer has a freq. of 3MHz-4MHz and for getting a high enough resolution my grid (spatial and time) has many points. I'm interested only in a specific depth (let's say 25mm) from the transducer plane.<br />
If I use the kspaceFirstOrder3D function (even if I'm using a GPU) it takes a lot of time because it calculates the pressure in every point of the grid.<br />
Is there any way to speed up the process if my interest is only the XY plane of z=25mm? </p>
<p>Thank you in advance,<br />
Oz
</p>