<?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: Growing amplitude point source</title>
		<link>http://www.k-wave.org/forum/topic/growing-amplitude-point-source</link>
		<description>Support for the k-Wave MATLAB toolbox</description>
		<language>en-US</language>
		<pubDate>Tue, 12 May 2026 22:32:31 +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/growing-amplitude-point-source" rel="self" type="application/rss+xml" />

		<item>
			<title>bencox on "Growing amplitude point source"</title>
			<link>http://www.k-wave.org/forum/topic/growing-amplitude-point-source#post-7847</link>
			<pubDate>Tue, 22 Sep 2020 23:24:18 +0000</pubDate>
			<dc:creator>bencox</dc:creator>
			<guid isPermaLink="false">7847@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi Frank, &#60;/p&#62;
&#60;p&#62;The wave equation gives the same behaviour whichever direction of time you use, it is invariant to switching t with minus t. The amplitude decay is due to the energy in the wave spreading out over a larger area as the wavefront grows. In 3D it spreads proportionally to 1/radius^2. To make it grow, the medium would have to give energy to the wave as it propagated (a bit like a laser medium does), but k-Wave can't model that.&#60;/p&#62;
&#60;p&#62;Best wishes,&#60;br /&#62;
Ben
&#60;/p&#62;</description>
		</item>
		<item>
			<title>s148275 on "Growing amplitude point source"</title>
			<link>http://www.k-wave.org/forum/topic/growing-amplitude-point-source#post-7836</link>
			<pubDate>Mon, 21 Sep 2020 08:13:41 +0000</pubDate>
			<dc:creator>s148275</dc:creator>
			<guid isPermaLink="false">7836@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi Ben,&#60;/p&#62;
&#60;p&#62;Thanks for the response.&#60;/p&#62;
&#60;p&#62;Yes, your explanation is correct! What you describe with the &#60;code&#62;extractAmpPhase&#60;/code&#62; function is exactly what I am doing now. In this way it is indeed possible to extract the amplitudes and phases measured at the sources/elements. The delays I can calculate from the phase and that works for both a homogeneous and heterogeneous medium.&#60;/p&#62;
&#60;p&#62;In my case the focus location is not positioned at the center of the sphere. So I am struggling a bit with the amplitudes. What I measure now is a small amplitude at large distances from the point source, because of intensity decrease and attenuation. It makes sense to directly use this amplitude as the input of the sources, because there are fewer elements close to the focus spot than far away from it and therefore the closest elements need the largest amplitude. This results in a nice spot which is what I want. So actually it already works quite nice!&#60;/p&#62;
&#60;p&#62;But I am not sure whether this method is still correct for a heterogeneous medium? Therefore my idea was to do a simulation in which the pressure grows from the point source. And then I will measure a large amplitude at the element with the largest distance to the focus point. By inversing and scaling this I could calculate the correct amplitudes (I think?). &#60;/p&#62;
&#60;p&#62;To get a growing amplitude I might could use a negative time series?&#60;/p&#62;
&#60;p&#62;Best,&#60;br /&#62;
Frank
&#60;/p&#62;</description>
		</item>
		<item>
			<title>bencox on "Growing amplitude point source"</title>
			<link>http://www.k-wave.org/forum/topic/growing-amplitude-point-source#post-7835</link>
			<pubDate>Sat, 19 Sep 2020 10:11:35 +0000</pubDate>
			<dc:creator>bencox</dc:creator>
			<guid isPermaLink="false">7835@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi Frank, &#60;/p&#62;
&#60;p&#62;I haven't quite understood what it is you want to do. Do you want to use the signals measured at the detectors on the sphere surrounding the point source to determine amplitudes and phases, so that if these detectors were then used as sources (with these amplitudes and phases) the result would be a field focussed at the position where the point source was? In that case you need to do two things. First run the simulation with a continuous wave, single frequency, point source until it is in a steady state. Then record an integer number of periods arriving at the detectors. Then use the k-Wave function `extractAmpPhase'. &#60;/p&#62;
&#60;p&#62;The attenuation due to geometric spreading from a point source is inherent in the wave equation, so that can't be reversed. But if you have many source points then the wavefield can, of course, constructively interfere at the focus to give a larger amplitude.&#60;/p&#62;
&#60;p&#62;Hope that helps.&#60;/p&#62;
&#60;p&#62;Ben
&#60;/p&#62;</description>
		</item>
		<item>
			<title>s148275 on "Growing amplitude point source"</title>
			<link>http://www.k-wave.org/forum/topic/growing-amplitude-point-source#post-7823</link>
			<pubDate>Mon, 14 Sep 2020 12:58:47 +0000</pubDate>
			<dc:creator>s148275</dc:creator>
			<guid isPermaLink="false">7823@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hello,&#60;/p&#62;
&#60;p&#62;I am using a point source to determine the input phase and amplitude of elements positioned on a sphere around this point source. I want the point source to mimic a focus spot of these elements. To determine the phase and amplitudes sensors are positioned at the element locations. To extract the amplitudes and delays my idea is to do some sort of time-reversed simulation in which energy increases with distance and wherein also positive attenuation is used. So normally the sensors which are furthest away have a lower pressure amplitude than the elements close to the point source. I would like to reverse that. &#60;/p&#62;
&#60;p&#62;For attenuation I can simply change the sign with &#60;code&#62;medium.alpha_sign&#60;/code&#62; so that it increases with distance, however pressure is inversely proportional to distance and this does not change if I change the alpha_sign. How can I change the input of the point source so that the pressure increases with distance instead of decreases?&#60;/p&#62;
&#60;p&#62;Best,&#60;br /&#62;
Frank
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
