Services & Resources / Wolfram Forums
-----
 /
MathGroup Archive
1998
*January
*February
*March
*April
*May
*June
*July
*August
*September
*October
*November
*December
*Archive Index
*Ask about this page
*Print this page
*Give us feedback
*Sign up for the Wolfram Insider

MathGroup Archive 1998

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

Search the Archive

MathLink results differ from those in regular interface

  • To: mathgroup at smc.vnet.net
  • Subject: [mg14784] MathLink results differ from those in regular interface
  • From: Jim McGuire <jimm at opticalres.com>
  • Date: Sat, 14 Nov 1998 03:08:12 -0500
  • Sender: owner-wri-mathgroup at wolfram.com

[contact the author to obtain notebook details -- moderator]

Hi,

I am running Mathematica 3.01.1x on a NT 4.00.1381 and using Microsoft
Developer Studio 97 Visual C++ 5.0.  

I am trying to call Mathematica's solution to a set of related
differential equations via MathLink.  The solutions xx and rRefl, both
work fine from my test notebook TestTEDPackage.nb, but only xx works
with my MathLink subroutine, usersur.c.  rRefl returns strings with
alot of unevaluated Mathematica expressions 

                       1000+Cos[:\03D5]+r[:\03D5]
 ...r[:\03D5] Tan[-----------------------------------------]......

not a number like the NoteBook.  The Mathematica definitions are very
similiar as are the MathLink calls, so I am very confused.  What
changes should I make to either the C or Mathematica code so that I can
access the solutions from MathLink?  I would greatly appreciate any
suggestions.

Sincerely,

Jim


Main.c			Main C rountine
usersur.c       	C subroutine with MathLink 

MathLink_USERSUR2.m     Mathematica code to evaluate some
                        differential equations TestTEDPackage.nb      
Mathematica notebook to test
                        MathLink_USERSUR2.m


  • Prev by Date: Re: Integrals
  • Next by Date: piecewise coloring
  • Previous by thread: RE:and Inserting/Removing Forced Page Breaks
  • Next by thread: piecewise coloring