From help-request at octave dot org Mon Sep 19 00:26:42 2005 Subject: Re: execute a Function from other aplication From: Paul Kienzle To: "cesarrodriguez" Cc: help at octave dot org Date: Mon, 19 Sep 2005 01:25:38 -0400 You can use listen() to set up an octave server which receives commands over TCP/IP. See octave-forge/extra/soctcl for an example implementation of a client in Tcl. You can try the engine interface, which opens a pipe to octave. See octave-forge/extra/engine. You will have to create a DLL from the functions which you can then call directly from visual basic or Delphi. You may also want to update the interface to the currently published API. I don't know if this will work under windows. You can write an embedded interface to octave. This is already doable from C++ if you know the right functions to call. This needs an additional layer to hide the details of how variables are stored. It would also be useful to have a C-callable interface so that name munging is not an issue but nobody has done it yet. - Paul On Sep 18, 2005, at 7:29 PM, cesarrodriguez wrote: > Friends!!! > > how to run a octave function from other lenguage, like delphi o visual > basic ------------------------------------------------------------- Octave is freely available under the terms of the GNU GPL. Octave's home on the web: http://www.octave.org How to fund new projects: http://www.octave.org/funding.html Subscription information: http://www.octave.org/archive.html -------------------------------------------------------------