<?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: k-Wave in Octave?</title>
		<link>http://www.k-wave.org/forum/topic/k-wave-in-octave</link>
		<description>Support for the k-Wave MATLAB toolbox</description>
		<language>en-US</language>
		<pubDate>Tue, 12 May 2026 23:10:18 +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/k-wave-in-octave" rel="self" type="application/rss+xml" />

		<item>
			<title>Bradley Treeby on "k-Wave in Octave?"</title>
			<link>http://www.k-wave.org/forum/topic/k-wave-in-octave#post-6839</link>
			<pubDate>Wed, 10 Apr 2019 13:33:31 +0000</pubDate>
			<dc:creator>Bradley Treeby</dc:creator>
			<guid isPermaLink="false">6839@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi ahd123,&#60;/p&#62;
&#60;p&#62;Thanks for posting your solutions!&#60;/p&#62;
&#60;p&#62;Brad
&#60;/p&#62;</description>
		</item>
		<item>
			<title>ahd123 on "k-Wave in Octave?"</title>
			<link>http://www.k-wave.org/forum/topic/k-wave-in-octave#post-6809</link>
			<pubDate>Thu, 28 Mar 2019 19:45:12 +0000</pubDate>
			<dc:creator>ahd123</dc:creator>
			<guid isPermaLink="false">6809@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi all,&#60;br /&#62;
Coming from a background of Matlab and FieldII. Just getting started in Octave (no longer have access to a Matlab license) and k-wave. Hoping to help other Octave users by documenting the differences I find. First issue: Octave appears to handle calls to object methods differently.&#60;/p&#62;
&#60;p&#62;Per the Octave documentation&#60;br /&#62;
&#60;pre&#62;&#60;code&#62;disp (obj);   # both are
 obj.disp ();  # equal&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;As a result,&#60;br /&#62;
&#60;code&#62;kgrid.setTime(kgrid, Nt, dT)&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;fails because kgrid the object is being passed twice, first through the dot notation and then as the first argument. As a result, the second argument is being set as the obj again and functions on the second argument then fail.&#60;/p&#62;
&#60;p&#62;To remedy this, either call the function as kgrid.setTime(Nt, dT) or setTime(kgrid, Nt, dT).
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Bradley Treeby on "k-Wave in Octave?"</title>
			<link>http://www.k-wave.org/forum/topic/k-wave-in-octave#post-4900</link>
			<pubDate>Sun, 14 Dec 2014 16:53:51 +0000</pubDate>
			<dc:creator>Bradley Treeby</dc:creator>
			<guid isPermaLink="false">4900@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi Ahmet,&#60;/p&#62;
&#60;p&#62;We don't currently have any plans to port k-Wave to SCILAB. There are some minor syntax differences that would be relatively easy to change (e.g., boolean variables, predefined variables, conditional statements, etc). However, I'm not sure about SCILAB support for MATLAB classes. Similarly, for the built in HTML help, which forms a big part of making k-Wave accessible to new users. If you're looking for a free alternative to MATLAB, you could try Octave.&#60;/p&#62;
&#60;p&#62;Brad.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Ahmet on "k-Wave in Octave?"</title>
			<link>http://www.k-wave.org/forum/topic/k-wave-in-octave#post-4897</link>
			<pubDate>Sat, 13 Dec 2014 00:37:27 +0000</pubDate>
			<dc:creator>Ahmet</dc:creator>
			<guid isPermaLink="false">4897@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi, &#60;/p&#62;
&#60;p&#62;I have the same question with SCILAB ( &#60;a href=&#34;http://www.scilab.org/&#34; rel=&#34;nofollow&#34;&#62;http://www.scilab.org/&#60;/a&#62; ). &#60;/p&#62;
&#60;p&#62;Thanks and best regards,&#60;/p&#62;
&#60;p&#62;Ahmet
&#60;/p&#62;</description>
		</item>
		<item>
			<title>styxed on "k-Wave in Octave?"</title>
			<link>http://www.k-wave.org/forum/topic/k-wave-in-octave#post-936</link>
			<pubDate>Tue, 30 Oct 2012 14:30:35 +0000</pubDate>
			<dc:creator>styxed</dc:creator>
			<guid isPermaLink="false">936@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Actually... it is working very well in Octave. The first times I ran my code in Octave it gave errors about some try-catch error structure. I can't get the exact error back since now the same code is running like a charm :) It probably had something to do with missing or old Octave packages.&#60;/p&#62;
&#60;p&#62;I am working on a 2D model with a time- and location-varying source through a heterogeneous medium (a reflector and an area with high damping (medium.alpha_coeff as array with same size as grid)) with some sensor element directivity. And it works perfectly. &#60;/p&#62;
&#60;p&#62;Thanks, and sorry for the false alarm.&#60;/p&#62;
&#60;p&#62;Erik&#60;/p&#62;
&#60;p&#62;Edit: I am working on Ubuntu 12.04 with Octave 3.6.1 and k-Wave B.0.5
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Bradley Treeby on "k-Wave in Octave?"</title>
			<link>http://www.k-wave.org/forum/topic/k-wave-in-octave#post-879</link>
			<pubDate>Fri, 26 Oct 2012 14:07:08 +0000</pubDate>
			<dc:creator>Bradley Treeby</dc:creator>
			<guid isPermaLink="false">879@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi styxed,&#60;/p&#62;
&#60;p&#62;To be honest, we haven't spent any time on it recently as it wasn't obvious that anyone was using k-Wave with Octave. However, we can certainly take a look. Is there any particular functions that you are using? What are the error messages that you receive?&#60;/p&#62;
&#60;p&#62;Brad.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>styxed on "k-Wave in Octave?"</title>
			<link>http://www.k-wave.org/forum/topic/k-wave-in-octave#post-877</link>
			<pubDate>Fri, 26 Oct 2012 09:14:16 +0000</pubDate>
			<dc:creator>styxed</dc:creator>
			<guid isPermaLink="false">877@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;I really like this toolbox. I have tried it some time in Matlab.&#60;br /&#62;
Is there any hope that k-Wave will run in Octave within some time?&#60;/p&#62;
&#60;p&#62;With a fix for one example of an aged version of k-Wave and a suggestion to suppress the visualization I don't see much going on.&#60;/p&#62;
&#60;p&#62;I am quite a noob in programming, Matlab/Octave and k-Wave; it would take me ages (which I don't have) to fix this. Any hope?
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
