<?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: Relationship between attenuation and wave velocity</title>
		<link>http://www.k-wave.org/forum/topic/relationship-between-attenuation-and-wave-velocity</link>
		<description>Support for the k-Wave MATLAB toolbox</description>
		<language>en-US</language>
		<pubDate>Wed, 13 May 2026 09:03:24 +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/relationship-between-attenuation-and-wave-velocity" rel="self" type="application/rss+xml" />

		<item>
			<title>Bradley Treeby on "Relationship between attenuation and wave velocity"</title>
			<link>http://www.k-wave.org/forum/topic/relationship-between-attenuation-and-wave-velocity#post-7570</link>
			<pubDate>Sat, 06 Jun 2020 18:31:12 +0000</pubDate>
			<dc:creator>Bradley Treeby</dc:creator>
			<guid isPermaLink="false">7570@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi emanuelepeschiera,&#60;/p&#62;
&#60;p&#62;For power law values very close to 1, there is a strong dependence of the sound speed on frequency.&#60;/p&#62;
&#60;p&#62;Try opening the &#60;a href=&#34;http://www.k-wave.org/documentation/example_na_modelling_absorption.php&#34;&#62;http://www.k-wave.org/documentation/example_na_modelling_absorption.php&#60;/a&#62; and replacing the absorption properties (around line 91) with your values:&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;% define the absorption properties of the propagation medium
switch loop
    case 1
        medium.alpha_coeff = 0.57;
        medium.alpha_power = 1.01;
    case 2
        medium.alpha_coeff = 0.57;
        medium.alpha_power = 0.99;
    case 3
        medium.alpha_coeff = 0.57;
        medium.alpha_power = 1.01;
        medium.alpha_mode = &#38;#39;no_dispersion&#38;#39;;
end&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;This more or less confirms exactly what you're seeing. For the case of &#60;code&#62;no_dispersion&#60;/code&#62;, the sound speed comes out at the background value (i.e., unchanged). If you move the power law exponent a bit further away from 1, the effect is much less pronounced.&#60;/p&#62;
&#60;p&#62;The no dispersion flag just turns off one of the terms in the absorption operator. If you read the &#60;a href=&#34;http://www.k-wave.org/papers/2010-Treeby-JASA.pdf&#34;&#62;original paper&#60;/a&#62;, to first order, one of the terms accounts for absorption and the other to dispersion.&#60;/p&#62;
&#60;p&#62;Brad
&#60;/p&#62;</description>
		</item>
		<item>
			<title>emanuelepeschiera on "Relationship between attenuation and wave velocity"</title>
			<link>http://www.k-wave.org/forum/topic/relationship-between-attenuation-and-wave-velocity#post-7536</link>
			<pubDate>Mon, 01 Jun 2020 11:47:23 +0000</pubDate>
			<dc:creator>emanuelepeschiera</dc:creator>
			<guid isPermaLink="false">7536@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi,&#60;br /&#62;
for a thesis project we are simulating ultrasound waves propagation in bubbly media, focusing on multiple scattering phenomena.&#60;br /&#62;
The background medium is set to muscle.&#60;/p&#62;
&#60;p&#62;We're currently trying to introduce attenuation in muscle using&#60;br /&#62;
     alpha_coeff = 0.57,&#60;br /&#62;
     alpha_power = 0.99 (or alpha_power = 1.01).&#60;/p&#62;
&#60;p&#62;What we notice is an increase/decrease of the wave velocity (depending on alpha_power being &#38;gt;/&#38;lt; 1) respect to the case without attenuation.&#60;br /&#62;
We know that attenuation is made by absorption + dispersion, and dispersion could change the velocity of the different harmonic components (Kramers-Kronig relationships). This would result in a 'distorsion' of the transmitted pulse, and this effect would be more evident as frequency increases.&#60;br /&#62;
Nevertheless, in our code the velocity of the harmonics seems to be constant, resulting in a progressive shift, as space increases, independent from the frequency (we use central frequencies ranging from 1 to 5 MHz).&#60;/p&#62;
&#60;p&#62;Our question is: is the velocity variation due to dispersion? Or is it related to other reasons such as numerical ones?&#60;/p&#62;
&#60;p&#62;Another thing we tried is to set alpha_mode to 'no_dispersion'. This didn't change the results, making it seem like the delay is not due to dispersion.&#60;br /&#62;
The doubt here is that we don't know if 'no_dispersion' works: for instance, the documentation suggests to set alpha_mode = 'no_dispersion' if you want to model an alpha_power exactly 1. Trying this, the code returns the same error of the case alpha_power = 1 and dispersion present.&#60;/p&#62;
&#60;p&#62;Thank you for the answers!
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
