Intrinsic Differentiation and Integration in Programming Languages

  • Thread starter Thread starter ice109
  • Start date Start date
  • Tags Tags
    Derivatives
AI Thread Summary
The discussion centers on the search for programming languages that inherently support both differentiation and integration, beyond interpreted languages like Maple and Mathematica. Numeric integration and differentiation are noted as straightforward to implement, contingent on accuracy requirements and data points available. There is a specific interest in symbolic differentiation to facilitate numerical integration. While no mainstream programming languages are identified as having built-in symbolic manipulation capabilities, the possibility of third-party packages or plugins is acknowledged. A Java plugin, the JAVA Math Engine, is mentioned as a potential resource for this functionality.
ice109
Messages
1,707
Reaction score
6
are there any languages that have intrinsic differentiation and integration? other than interpreted languages like maple and mathematica?
 
Technology news on Phys.org
Symbolic or numeric? What would you applying the function to, a table of data? A stream of data?

Numeric integration and differentiation are relatively easy to implement depeding on the required degree of accuracy and the number data points you have to work with.
 
ironically i would like symbolic differentiation so that i can do numerical integration.
 
ice109 said:
ironically i would like symbolic differentiation so that i can do numerical integration.

I don't know of any programming languages that have a built-in symbolic manipulation package (other than specific math programs like you mentioned), but it might be possible to find a 3rd-party package or plugin.
 
Doing a quick Google search gave me a link to this plugin for Java:

The JAVA Math Engine
http://science.kennesaw.edu/~plaval/applets/Help.html
 
Last edited by a moderator:
Thread 'Is this public key encryption?'
I've tried to intuit public key encryption but never quite managed. But this seems to wrap it up in a bow. This seems to be a very elegant way of transmitting a message publicly that only the sender and receiver can decipher. Is this how PKE works? No, it cant be. In the above case, the requester knows the target's "secret" key - because they have his ID, and therefore knows his birthdate.
Thread 'Project Documentation'
Trying to package up a small bank account manager project that I have been tempering on for a while. One that is certainly worth something to me. Although I have created methods to whip up quick documents with all fields and properties. I would like something better to reference in order to express the mechanical functions. It is unclear to me about any standardized format for code documentation that exists. I have tried object orientated diagrams with shapes to try and express the...
Back
Top