<?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: Simulating spherical wave with ideal time of flight</title>
		<link>http://www.k-wave.org/forum/topic/simulating-spherical-wave-with-ideal-time-of-flight</link>
		<description>Support for the k-Wave MATLAB toolbox</description>
		<language>en-US</language>
		<pubDate>Wed, 13 May 2026 17:26:29 +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/simulating-spherical-wave-with-ideal-time-of-flight" rel="self" type="application/rss+xml" />

		<item>
			<title>Bradley Treeby on "Simulating spherical wave with ideal time of flight"</title>
			<link>http://www.k-wave.org/forum/topic/simulating-spherical-wave-with-ideal-time-of-flight#post-6455</link>
			<pubDate>Sun, 13 May 2018 19:57:28 +0000</pubDate>
			<dc:creator>Bradley Treeby</dc:creator>
			<guid isPermaLink="false">6455@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Yes, it pads the signal. There are more details about how to control (and query) this in Section 3.7 of the k-Wave Manual.&#60;/p&#62;
&#60;p&#62;Brad.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>tcr11 on "Simulating spherical wave with ideal time of flight"</title>
			<link>http://www.k-wave.org/forum/topic/simulating-spherical-wave-with-ideal-time-of-flight#post-6440</link>
			<pubDate>Thu, 26 Apr 2018 18:00:12 +0000</pubDate>
			<dc:creator>tcr11</dc:creator>
			<guid isPermaLink="false">6440@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi Brad&#60;/p&#62;
&#60;p&#62;   Shortly after posting the question I found that the problem was largely caused by a sampling error which selected the wrong point in a plane of receivers: once corrected for (and with absorption parameters undefined) it started to produce something that was more correct.&#60;/p&#62;
&#60;p&#62;In a related question, if an input signal was given to the kWaveTransducer source struct as a wavelet, does k-wave prepend the signal with zero values? I've noticed the TOF is still a little larger than the ideal case.&#60;/p&#62;
&#60;p&#62;Example: &#60;a href=&#34;https://i.imgur.com/dpmwHVp.png&#34; rel=&#34;nofollow&#34;&#62;https://i.imgur.com/dpmwHVp.png&#60;/a&#62;&#60;br /&#62;
Wavelet: &#60;a href=&#34;https://i.imgur.com/NWyg5ks.png&#34; rel=&#34;nofollow&#34;&#62;https://i.imgur.com/NWyg5ks.png&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;Cheers&#60;br /&#62;
Tom
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Bradley Treeby on "Simulating spherical wave with ideal time of flight"</title>
			<link>http://www.k-wave.org/forum/topic/simulating-spherical-wave-with-ideal-time-of-flight#post-6439</link>
			<pubDate>Thu, 26 Apr 2018 09:14:39 +0000</pubDate>
			<dc:creator>Bradley Treeby</dc:creator>
			<guid isPermaLink="false">6439@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi Tom,&#60;/p&#62;
&#60;p&#62;Do you get the correct speed with no absorption (i.e., leave the absorption parameters undefined)?&#60;/p&#62;
&#60;p&#62;Brad.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>tcr11 on "Simulating spherical wave with ideal time of flight"</title>
			<link>http://www.k-wave.org/forum/topic/simulating-spherical-wave-with-ideal-time-of-flight#post-6436</link>
			<pubDate>Wed, 25 Apr 2018 19:21:40 +0000</pubDate>
			<dc:creator>tcr11</dc:creator>
			<guid isPermaLink="false">6436@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi&#60;/p&#62;
&#60;p&#62;   I've setup a simple 3D k-wave simulation with a single cell point source and a full plane of receivers for an US tomography problem. Before adding extra complexity to the sim I would like to treat the medium as homogeneous with the density of water (c = 1500 ms-1), without dispersion (medium.alpha_mode = 'no_dispersion') and be able to detect the time of flight (TOF) from the source position to each point in the receive plane. However, when attempting to flatten this response for water using an ideal TOF found from the known distances and speed of sound I find that they do not match the detected TOF. How would I minimise the affect of absorption and simplify the simulation to prevent this?&#60;/p&#62;
&#60;p&#62;TOF mismatch: &#60;a href=&#34;https://i.imgur.com/UEHTUI4.png&#34; rel=&#34;nofollow&#34;&#62;https://i.imgur.com/UEHTUI4.png&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;All the best&#60;br /&#62;
Tom
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
