Questions about interfacing Mathematica and Java, particularly using J/Link.
3
votes
1answer
80 views
Using SimMetrics Java Function on Mathematica
I would like to know if it's possible to use/install this java library on Mathematica. This library, named SimMetrics, has a lot of string similarity functions that I would like to test.
Here is the ...
9
votes
1answer
114 views
How secure is J/Link?
Are there security concerns with using J/Link? If so, is there any way to encrypt the data passed between Mathematica and Java? If Mathematica and the JVM are running on the same machine, is there any ...
6
votes
2answers
91 views
Giving JLink Huge Memory by Default
I have noticed that Mathematica makes use of Java by way of JLink, for example, in the extensions such as DatabaseLink and (I think) RLink. It also seems like Java is a first-class citizen for writing ...
3
votes
1answer
53 views
How to fix MIDI playback on OS X?
Sometimes sounds specified using SoundNote (i.e. things played using MIDI) don't play properly on OS X. Some notes are missing and some are stuck.
At least this ...
3
votes
1answer
78 views
Creating event handler with ImplementJavaInterface inside a package
I am trying to make my Mathematica function to serve as an event handler for the events generated by a Java object.
Specifically, I have a Java object that connects as a client to a server that ...
0
votes
2answers
205 views
KeyPress function in Java's Robot class, how to state parameter?
I am trying to use Java's Robot class to type. This is what I have done so far.
Needs["JLink`"];
InstallJava[];
robot = JavaNew["java.awt.Robot"]
The mouseMove ...
6
votes
2answers
317 views
Connect to SQLite database
I am trying to connect to a SQLite database and since there is no officially supported driver; I decided to use the sqlite-jdbc driver and port the respective code into Mathematica. However, the ...
1
vote
0answers
59 views
Creating a Mathematica executable that uses JLink [duplicate]
I am making a program in Mathematica that uses the Robot class of Java and some other Mathematica functions. I want the end product to be a standalone executable that can run even if a computer does ...
8
votes
2answers
412 views
Dynamic graph visualisation using JLink/Java and GraphStream
Visualising the addition of new nodes and edges to a graph to 'watch it grow' is to something Mathematica is not suited to by default. However this type of animation really helps convey the emergence ...
4
votes
1answer
109 views
Error trying to open a notebook in Wolfram Workbench [duplicate]
I recently set up Mathematica 9.0.1 on a new computer, along with x64 Eclipse Indigo with JRE 1.7, and the Wolfram Workbench 2 plug-in. Something is amiss, because when I try to do any sort of task ...
9
votes
1answer
97 views
MakeJavaObject on list of inhomogeneous objects belonging to the same base class
When using J/Link, how can we create an array out of objects belonging to different classes but having the same base class?
Here's an example:
...
4
votes
1answer
66 views
Using enum values with J/Link
How can I pass enum values to a function when using J/Link? What is the correct syntax for typing an enum value?
For example, call normalize() using ...
1
vote
1answer
136 views
Wolfram Workbench problem with JLink
I'm working on Wolfram Workbench 2.0 and I'm creating a JLink Application project. Below there is the code:
...
2
votes
1answer
120 views
Executing C programs within mathematica [duplicate]
I have a requirement for executing a C program within Mathematica. The user will provide the inputs and the expected results on a front end. Mathematica runs the C file, obtains the result for the ...
18
votes
3answers
577 views
Efficiently determining if 3D points are within a surface composed of polygons
This is the 2nd part of a previous question which I edited to make into 2 separate questions: Extracting polygons from 3D contour plot surface
As an extension of my earlier question involving simple ...
2
votes
0answers
201 views
mathematica startup time
I have Mathematica 7 and 8 installed on my laptop.
Mathematica 7 starts quite fast, but Mathematica 8 is extremely slow to start.
In the Option Inspector I canceled the "welcome screen" option at ...
10
votes
2answers
300 views
How can I connect Mathematica to Clojure?
I'm using Clojure and I'd really love to be able to use some of Mathematica's functions inside it. Can anyone help with mathlinking it?
4
votes
0answers
94 views
How to deal with WebServices error “any is not supported in sequence”? [closed]
I am trying to aquire data through Mathematica's WebServices and this example works just fine:
...
6
votes
2answers
244 views
Installing RLink on Linux
I'm trying to install RLink here.
Needs["RLink`"]
InstallR[]
After downloading it throws an error:
...
0
votes
0answers
31 views
Problem to connect remote Mathematica Kernel using J/Link [duplicate]
Possible Duplicate:
Failed to connect remote Mathematica kernel using J/Link
I'm trying to connect to a remote Mathematica 8 kernel on windows server (IP :172.20.48.113 ) from a windows ...
5
votes
2answers
392 views
Failed to connect remote Mathematica kernel using J/Link
I'm trying to connect to a remote Mathematica 8 kernel (on a Windows machine) using J/Link. On the client machine, I put the JLinkNativeLibrary.dll file in ...
4
votes
0answers
149 views
Why does OS X need permission to allow JLink connections each time it starts?
I understand that JLink loads each time Mathematica launches or each time a kernel starts, and that this can require permission from the firewall, if it is enabled
but OS X provides settings the ...
5
votes
1answer
518 views
Using JLink to decode GMap Polyline strings
I would like to use this java code inside Mathematica using JLink. It converts Google Maps API Encoded Polylines to a list of points. I tried the Mathematica tutorial but get lost.
There is the Java ...
2
votes
1answer
77 views
MathGraphicsJPanel no output
I am trying to create a Java frontend for Mathematica. Following examples from J/Link guide and looking around the API manual I came up with this code:
...
3
votes
1answer
301 views
How do I run scripts on networked computers directly from Mathematica?
The answer to an earlier question,
Computers running Wolfram Lightweight Grid Manager won't fall asleep,
left me with a new problem. To review, I have a computing environment comprised of:
27" ...
6
votes
1answer
402 views
Using a user defined Mathematica package with MathLink
I'm trying to create a Java program that uses some methods from a mathematica package I've defined. When I run my java program though the output of the program acts as though the Mathematica methods ...
2
votes
2answers
160 views
Running Mathematica via JLink from a Servlet on Tomcat 7 Problem
I'm trying to make a java servlet running on Tomcat 7 for specilized mathematical calculations. So I want to link Wolfram Mathematica 8.0 mathkernel from my servlet via JLink (webMathmatica is not an ...
3
votes
1answer
159 views
How do I get java to recognize import com.wolfram.jlink
I'm trying to write a java program that uses mathematica code for processing and graphs while using java for the front end. From what I've been able to glean from the j/link tutorials on the wolfram ...
20
votes
1answer
869 views
Programmatically retrieving e-mails from a remote server
Mathematica has a function for sending mail (SendMail) and can import the MBOX format. But what I'd like to do is ...
6
votes
1answer
761 views
How to execute a function in the package from java?
I use Wolfram Workbench 2.0.
I can get a KernelLink object and evaluate some simple expressions like "2+2". But I don't know how to export a package and execute ...
15
votes
3answers
575 views
Mathematica usage (success stories) for financial back-ends
I've been working for about 5 years in Java, developing financial back-offices (web-services, business logic, report generation etc.).
I think Mathematica is very suitable for such calculations and ...
7
votes
1answer
443 views
Efficiently deleting rows in many large text files
I have 500 text files each of about 200000 rows. I need to delete one row in each of them as fast as possible (later such operations will repeat). What is the best way to do this with Mathematica?
...
3
votes
1answer
227 views
How do you get Weisstein’s Hyphenate package to run?
I've put Eric Weisstein's Hyphenate.m package in $UserBaseDirectory/Utilities; installed the requisite ...
7
votes
1answer
240 views
Why does JLink lock unopened jar-files in Windows
Since the introduction of JLink (maybe a bit later) it is possible to put jar libraries inside the directory-structure of packages. If this package is installed in ...
6
votes
2answers
295 views
Unit testing J/Link projects in Workbench
I am having some problems setting up the MUnit testing framework for a J/Link project and would be grateful for advice. I do have J/Link working when running or debugging the .nb notebook in ...
8
votes
2answers
415 views
Why is JLink loaded every time I start Mathematica?
When I start a Mathematica 8 session (either command line or with the notebook front end), I notice that there are several packages that have already been loaded for me (using ...
13
votes
2answers
281 views
Interfacing Mathematica with MINE using JLink
In last December's Science David N. Reshef, et al. proposed an interesting method to detect associations in data (Detecting Novel Associations in Large Data Sets, Science 334, 1518, 2011). Contrary to ...