<?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: Theoretical Principles</title>
		<link>http://www.k-wave.org/forum/topic/theoretical-principles</link>
		<description>Support for the k-Wave MATLAB toolbox</description>
		<language>en-US</language>
		<pubDate>Wed, 13 May 2026 00:10:37 +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/theoretical-principles" rel="self" type="application/rss+xml" />

		<item>
			<title>tim Davies on "Theoretical Principles"</title>
			<link>http://www.k-wave.org/forum/topic/theoretical-principles#post-3965</link>
			<pubDate>Wed, 16 Oct 2013 19:43:56 +0000</pubDate>
			<dc:creator>tim Davies</dc:creator>
			<guid isPermaLink="false">3965@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;you may want to look at the open program called field. developed by j Jensen in Denmark. it does a good job of propagating wave filed simulation
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Civilian on "Theoretical Principles"</title>
			<link>http://www.k-wave.org/forum/topic/theoretical-principles#post-1164</link>
			<pubDate>Wed, 09 Jan 2013 18:08:08 +0000</pubDate>
			<dc:creator>Civilian</dc:creator>
			<guid isPermaLink="false">1164@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Thanks a lot for your prompt response Ben. I truly appreciate your help.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>bencox on "Theoretical Principles"</title>
			<link>http://www.k-wave.org/forum/topic/theoretical-principles#post-1163</link>
			<pubDate>Wed, 09 Jan 2013 12:48:05 +0000</pubDate>
			<dc:creator>bencox</dc:creator>
			<guid isPermaLink="false">1163@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi Civilian,&#60;/p&#62;
&#60;p&#62;The k-Wave manual (under documentation) will give you an introduction to the software. Some applications, including calculating a beam pattern, can be found in our papers (under publications) and in the references in those papers. See, for example our conference paper &#34;&#34;Time domain simulation of harmonic ultrasound images and beam patterns in 3D using the k-space pseudospectral method&#34;.&#60;/p&#62;
&#60;p&#62;As for more general acoustics textbooks, there are plenty! There's quite a range and some are very mathematical. It's probably a good idea to look at quite a few until you find the one that matches your background and tells you what you need to know. Among many others, I like Morse &#38;amp; Ingard 'Theoretical Acoustics' (quite theoretical in places) and Szabo's Diagnostic Ultrasound Imaging (more practically orientated).&#60;/p&#62;
&#60;p&#62;I hope you find what you need.&#60;/p&#62;
&#60;p&#62;Ben
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Civilian on "Theoretical Principles"</title>
			<link>http://www.k-wave.org/forum/topic/theoretical-principles#post-1162</link>
			<pubDate>Wed, 09 Jan 2013 00:40:38 +0000</pubDate>
			<dc:creator>Civilian</dc:creator>
			<guid isPermaLink="false">1162@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi,&#60;/p&#62;
&#60;p&#62;I apologize if this isn't the appropriate place to ask my question. I've run some K-wave examples and also developed my own simulations and all (at least so far) seemed to be fairly straightforward, thanks to the tremendous effort you put in. However, my understanding of the theoretical principles is lacking as I am totally new to acoustics and ultrasound.&#60;/p&#62;
&#60;p&#62;All I know now is some information about the attenuation and reflection of ultrasound but I still need to gain more knowledge about it. For example, if we have an ultrasound source (focused or non-focused transducer) radiating in a homogeneous medium, I would like to understand how to calculate the ultrasound intensity/pressure at any point in a 2D plane (i.e. the beam patterns). Are there well-defined equations like the ones used for calculating, say, the magnetic field, or it is more complicated in this case? &#60;/p&#62;
&#60;p&#62;I looked at some of the package functions such as kspaceFirstOrder1D.m and kspaceFirstOrder2D.m in an attempt to sort of reverse-engineer the code but that wasn't an easy task to do. &#60;/p&#62;
&#60;p&#62;I would really appreciate it if you could guide me to textbooks, papers and/or tutorials that address my questions. &#60;/p&#62;
&#60;p&#62;Thanks for such a great tool!
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
