|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Aug 2007
Messaggi: 7
|
[java] libreria per calcolo integrali
Ciao a tutti!
Come da titolo, qualcuno conosce librerie per il calcolo di integrali? Ho cercato su tutto il web ma nada de nada!
__________________
--> Progetto Wallpaper: centinaia di sfondi free (simpsons, dragonball, animali, sport, arte...) |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Dec 2005
Messaggi: 7258
|
o magari questo http://www.ee.ucl.ac.uk/~mflanaga/java/Integration.html
|
|
|
|
|
|
#4 |
|
Junior Member
Iscritto dal: Aug 2007
Messaggi: 7
|
Grazie mille! Su Google non c'erano proprio, e dire che sono arrivato alla 5°/6° pagina!
Li provo e faccio sapere.
__________________
--> Progetto Wallpaper: centinaia di sfondi free (simpsons, dragonball, animali, sport, arte...) |
|
|
|
|
|
#5 |
|
Junior Member
Iscritto dal: Aug 2007
Messaggi: 7
|
Il primo link è molto buono, ma purtroppo mi serve una vera e propria libreria usabile all'interno di un altro programma.
Il secondo link è sulla giusta strada, ma avrei bisogno di poter mettere tra i bound anche infinito. Qualcuno ne conosce altre? E' ovvio che poi quella cosa la vado a verificare io Grazie ad entrambi!
__________________
--> Progetto Wallpaper: centinaia di sfondi free (simpsons, dragonball, animali, sport, arte...) |
|
|
|
|
|
#6 | ||
|
Senior Member
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
|
Quote:
Quote:
Se sì allora per passare anche infinto, dato che il metodo formalmente accetta double, non potresti passargli: Codice:
// sono dei campi statici double Double.POSITIVE_INFINITY; Double.NEGATIVE_INFINITY;
__________________
As long as you are basically literate in programming, you should be able to express any logical relationship you understand. If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it. (Chris Crawford) |
||
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Dec 2005
Messaggi: 7258
|
penso che quelle costanti siano in pratica dei valori molto alti, ma d'altra parte se parliamo di calcolo numerico non può essere altrimenti.
se invece cerchi qualcosa per il calcolo letterale... bisogna cercare da altre parti |
|
|
|
|
|
#8 |
|
Junior Member
Iscritto dal: Aug 2007
Messaggi: 7
|
Si, sono quelli, hai visto giusto.
Purtroppo ci avevo pensato, ma la libreria non supporta questo infinito, restituisce NaN come risultato Praticamente devo risolvere integrali tipo - inf | x * e^(-x) | --------------------------- dx | 1 - x * e^(-x) + e^(-x) - 0 e^(-x) vale pure 0 se metto infinito, quindi non sarebbe difficile, ma è l'integrale che è un pò complesso da risolvere a mano...
__________________
--> Progetto Wallpaper: centinaia di sfondi free (simpsons, dragonball, animali, sport, arte...) Ultima modifica di hurricane81 : 17-07-2008 alle 18:15. |
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
|
Non so se serve: nella classe Double sono definite altre costanti primitive double tipo:
Codice:
POSITIVE_INFINITY
public static final double POSITIVE_INFINITY
A constant holding the positive infinity of type double. It is equal to the value returned by Double.longBitsToDouble(0x7ff0000000000000L).
NEGATIVE_INFINITY
public static final double NEGATIVE_INFINITY
A constant holding the negative infinity of type double. It is equal to the value returned by Double.longBitsToDouble(0xfff0000000000000L).
MAX_VALUE
public static final double MAX_VALUE
A constant holding the largest positive finite value of type double, (2-2-52)·21023. It is equal to the hexadecimal floating-point literal 0x1.fffffffffffffP+1023 and also equal to Double.longBitsToDouble(0x7fefffffffffffffL).
MIN_NORMAL
public static final double MIN_NORMAL
A constant holding the smallest positive normal value of type double, 2-1022. It is equal to the hexadecimal floating-point literal 0x1.0p-1022 and also equal to Double.longBitsToDouble(0x0010000000000000L).
Since:
1.6
MIN_VALUE
public static final double MIN_VALUE
A constant holding the smallest positive nonzero value of type double, 2-1074. It is equal to the hexadecimal floating-point literal 0x0.0000000000001P-1022 and also equal to Double.longBitsToDouble(0x1L).
MAX_EXPONENT
public static final int MAX_EXPONENT
Maximum exponent a finite double variable may have. It is equal to the value returned by Math.getExponent(Double.MAX_VALUE).
Since:
1.6
MIN_EXPONENT
public static final int MIN_EXPONENT
Minimum exponent a normalized double variable may have. It is equal to the value returned by Math.getExponent(Double.MIN_NORMAL).
Since:
1.6
__________________
As long as you are basically literate in programming, you should be able to express any logical relationship you understand. If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it. (Chris Crawford) |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:12.




















