<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>k-Wave User Forum &#187; Topic: Focused transducer pressure field distribution simulation</title>
		<link>http://www.k-wave.org/forum/topic/focused-transducer-pressure-field-distribution-simulation</link>
		<description>Support for the k-Wave MATLAB toolbox</description>
		<language>en-US</language>
		<pubDate>Wed, 13 May 2026 01:50:21 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.2</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://www.k-wave.org/forum/search.php</link>
		</textInput>
		<atom:link href="http://www.k-wave.org/forum/rss/topic/focused-transducer-pressure-field-distribution-simulation" rel="self" type="application/rss+xml" />

		<item>
			<title>Bradley Treeby on "Focused transducer pressure field distribution simulation"</title>
			<link>http://www.k-wave.org/forum/topic/focused-transducer-pressure-field-distribution-simulation#post-4545</link>
			<pubDate>Fri, 23 May 2014 09:08:05 +0000</pubDate>
			<dc:creator>Bradley Treeby</dc:creator>
			<guid isPermaLink="false">4545@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi Lin,&#60;/p&#62;
&#60;p&#62;For a single element transducer, I would define the source explicitly rather than using &#60;code&#62;makeTransducer&#60;/code&#62;. For a focused transducer, there are two possibilities. First, you could create a curved transducer with the correct radius so that the ultrasound waves are geometrically focused (for example, using &#60;code&#62;makeSphericalSection&#60;/code&#62;). Second, you could create a flat transducer and set the correct focus position using time delays. For example:&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;% define a circular source element
source_radius = 15;  % [grid points]
source_shape  = makeDisc(Nx, Ny, Nx/2, Ny/2, source_radius);

% assign source element to source mask
source_z_pos = 12;  % [grid points]
source.p_mask = zeros(Nx, Ny, Nz);
source.p_mask(:, :, source_z_pos) = source_shape;

% define source input
source_freq = 2e6;  % [Hz]
num_cycles = 5;
source_signal = toneBurst(1/kgrid.dt, source_freq, num_cycles);

% create time delays to focus the transducer and assign to source
focus_position = [0, 0, 0]; % [m]
source.p = focus(kgrid, source_signal, source.p_mask, focus_position, c0);&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;Brad.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>huanglin on "Focused transducer pressure field distribution simulation"</title>
			<link>http://www.k-wave.org/forum/topic/focused-transducer-pressure-field-distribution-simulation#post-4544</link>
			<pubDate>Fri, 23 May 2014 06:09:42 +0000</pubDate>
			<dc:creator>huanglin</dc:creator>
			<guid isPermaLink="false">4544@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Sorry, I just made a mistake, when I set transducer.radius = limited number in Ultrasound Beam Patterns Example, it reminded me that Only a value of transducer.radius = inf is currently supported.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>huanglin on "Focused transducer pressure field distribution simulation"</title>
			<link>http://www.k-wave.org/forum/topic/focused-transducer-pressure-field-distribution-simulation#post-4543</link>
			<pubDate>Fri, 23 May 2014 04:45:00 +0000</pubDate>
			<dc:creator>huanglin</dc:creator>
			<guid isPermaLink="false">4543@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi Dr.Brad Treeby,&#60;/p&#62;
&#60;p&#62;  I am a fresh man for ultrasound imaging. Now I want to compute the pressure field distribution of a single element focused transducer in 2D or 3D, and I have tried both Ultrasound Beam Patterns Examples (I chosed transducer.number_elements = 1, I also modified the transducer.element_length with our transducer length and set transducer.radius = R, I do not know if this example is correct for a curved single element transducer simulation? ) and Transducer Field Patterns Example (I just know the focal length of our transducer, and I used R=2*f for calculation R. Therotically, a spherical curved transducer has focusing capability, I think this example is more suitable for my purpose) for simulation. Furthermore, is there any examples for focused transducer temperature distribution simulation?&#60;br /&#62;
  Please let me know which example is correct for my computation?&#60;/p&#62;
&#60;p&#62;Thanks,&#60;br /&#62;
Lin
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
