foil on benefits of octave over matlab

View: New views
6 Messages — Rating Filter:   Alert me  

foil on benefits of octave over matlab

by bharat pathak :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello,
 
     We have got an oppurtuinity to present a tutorial at a workshop
     in hyderabad.
 
     I want to take this opportuinity as brand building for octave and
     for this reason, I need your help.
 
     Please help me prepare one foil which brings out strengths of Octave.
     (Or even strenghts of octave as compared to commercial counterpart).
 
     Secondly I want to know how many functions in all does octave 3.0.1
     release has?
 
     Any ideas?
 
Thanks and Best Regards,
 
Bharat Pathak
91-9845210809
 
Arithos Designs
www.Arithos.com
 
DSP Design Consultancy And Training Company.
 
You are invited to join "Arithos Designs" community on Orkut
http://www.orkut.co.in/Community.aspx?cmm=52708286

_______________________________________________
Help-octave mailing list
Help-octave@...
https://www.cae.wisc.edu/mailman/listinfo/help-octave

Re: foil on benefits of octave over matlab

by Søren Hauberg :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

lør, 02 08 2008 kl. 19:56 +0530, skrev bharat pathak:
> Please help me prepare one foil which brings out strengths of Octave.
> (Or even strenghts of octave as compared to commercial counterpart).

For me the main reason for using Octave over Matlab is the license. The
GPL is a wonderful piece of work that encourages people to share their
knowledge.

But Octave also has some practical advantages:
  *) One of the most helpful and friendly communities I've ever
experienced.
  *) Some syntactic sugar that Matlab doesn't have, such as support for
keywords like 'endfor'.
  *) You can use # for comments, which allows you to write Octave shell
scripts.
  *) An excellent C++ interface (the Matlab MEX interface is just about
the most awful thing I've ever seen).
  *) A rich set of packages at http://octave.sf.net 
  *) and so much more...
 
> Secondly I want to know how many functions in all does octave 3.0.1
> release has?

Hmm, I don't know this number. The following code

  c = completion_matches (""); rows (c)

gives 1865 on my system, but this also includes the 'image' and
'statistics' package, plus 'completion_matches' also includes some
directories. But perhaps you can fiddle around with that code, and see
if you can get a function count.

Søren

_______________________________________________
Help-octave mailing list
Help-octave@...
https://www.cae.wisc.edu/mailman/listinfo/help-octave

Re: foil on benefits of octave over matlab

by Gerard Choinka :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

bharat pathak wrote:
     Please help me prepare one foil which brings out strengths of Octave.
     (Or even strenghts of octave as compared to commercial counterpart).
-the license is a big advances, you are free to ship octave with you product (embedded linux devices like control units, mediaboxes or as backend for software)

-octave has a lot of unix/ansi-c functions like printf, popen, usleep

Re: foil on benefits of octave over matlab

by Michael Creel :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Sat, Aug 2, 2008 at 4:26 PM, bharat pathak <bharat@...> wrote:

> Hello,
>
>      We have got an oppurtuinity to present a tutorial at a workshop
>      in hyderabad.
>
>      I want to take this opportuinity as brand building for octave and
>      for this reason, I need your help.
>
>      Please help me prepare one foil which brings out strengths of Octave.
>      (Or even strenghts of octave as compared to commercial counterpart).
>
>      Secondly I want to know how many functions in all does octave 3.0.1
>      release has?
>
>      Any ideas?
>
> Thanks and Best Regards,
>
> Bharat Pathak
> 91-9845210809
>
> Arithos Designs
> www.Arithos.com
>
> DSP Design Consultancy And Training Company.
>
> You are invited to join "Arithos Designs" community on Orkut
> http://www.orkut.co.in/Community.aspx?cmm=52708286
> _______________________________________________
> Help-octave mailing list
> Help-octave@...
> https://www.cae.wisc.edu/mailman/listinfo/help-octave
>
>

One advantage is that you can run N copies on a cluster without having
to buy N licenses. When N gets large, this is pretty important if your
budget is limited. The GPL and the easy incorporation of C++ code are
other obvious strong points.
_______________________________________________
Help-octave mailing list
Help-octave@...
https://www.cae.wisc.edu/mailman/listinfo/help-octave

Re: foil on benefits of octave over matlab

by Jordi Gutiérrez Hermoso :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

2008/8/3 Michael Creel <michael.creel@...>:
> One advantage is that you can run N copies on a cluster without having
> to buy N licenses. When N gets large, this is pretty important if your
> budget is limited.

I am not sure where Bharat Pathak resides, but if it's India, my guess
is that they don't take copyright law too seriously over there, and in
particular, they probably use unlicensed copies of Matlab. Money then
is hardly ever an important factor when considering what software to
use (and I know that in my own CIMAT [http://www.cimat.mx] such is the
case). Octave has to shine on its technical merits alone. Which I
think it does, and a large part of those merits is full availability
of source.

- Jordi G. H.
_______________________________________________
Help-octave mailing list
Help-octave@...
https://www.cae.wisc.edu/mailman/listinfo/help-octave

Re: foil on benefits of octave over matlab

by Michael Creel :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Sun, Aug 3, 2008 at 7:04 PM, Jordi Gutiérrez Hermoso
<jordigh@...> wrote:

> 2008/8/3 Michael Creel <michael.creel@...>:
>> One advantage is that you can run N copies on a cluster without having
>> to buy N licenses. When N gets large, this is pretty important if your
>> budget is limited.
>
> I am not sure where Bharat Pathak resides, but if it's India, my guess
> is that they don't take copyright law too seriously over there, and in
> particular, they probably use unlicensed copies of Matlab. Money then
> is hardly ever an important factor when considering what software to
> use (and I know that in my own CIMAT [http://www.cimat.mx] such is the
> case). Octave has to shine on its technical merits alone. Which I
> think it does, and a large part of those merits is full availability
> of source.
>
> - Jordi G. H.
>

I applied for running a project on the Marenostrum supercomputer in
Barcelona, with plans to run several hundred Octaves simultaneously.
Doing the same with Matlab would certainly not be possible with my
research budget, and I'm pretty sure that the administrators would not
allow unlicensed software to be run. Of course, the reason I'm using
Octave in the first place is its quality and also the fact that its
free software. However, the free as in free beer aspect is an
important advantage in some cases, too. Portability of a project from
a small cluster to a large one that enforces licensing is a lot easier
if you use free software.
Cheers, M.

_______________________________________________
Help-octave mailing list
Help-octave@...
https://www.cae.wisc.edu/mailman/listinfo/help-octave