Mathematica 9 is now available
Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2013

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Getting an array into a C program through mathlink

  • To: mathgroup at smc.vnet.net
  • Subject: [mg130297] Re: Getting an array into a C program through mathlink
  • From: debguy <johnandsara2 at cox.net>
  • Date: Mon, 1 Apr 2013 01:00:11 -0400 (EDT)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com
  • Delivered-to: l-mathgroup@wolfram.com
  • Delivered-to: mathgroup-newout@smc.vnet.net
  • Delivered-to: mathgroup-newsend@smc.vnet.net
  • References: <khsbap$35l$1@smc.vnet.net>

my advice is to avoid mathlink because library issues cause
compatibility problems (see Wolfram problem reports).  ie after or
without upgrade it's broken for someone trying to use.

if you can accept fast but not fastest results I suggest this:

to use "exec" in C to call math binary with piped commands (we're
talking text input output) and use Put to get what into a file (can
even be forked, run in background, doing it that way).  then your
application reads file when done (fread is fast, maybe not fast as
direct read from mathlink).

most tasks can be done without ever using C.  doing some special
graphics or something?



  • Prev by Date: Re: Visible mesh edges in PDF output of 3D graphic
  • Next by Date: Re: plot function
  • Previous by thread: Re: Visible mesh edges in PDF output of 3D graphic
  • Next by thread: Re: Getting an array into a C program through mathlink