Matematica simbolica > Differenze tra i motori per matematica simbolica nuovo e legacy
  
Differenze tra i motori per matematica simbolica nuovo e legacy
Il nuovo motore per matematica simbolica introdotto in PTC Mathcad Prime 6.0.0.0 sostituisce il motore per matematica simbolica legacy utilizzato nelle precedenti release. Mentre in PTC Mathcad Prime 6.0.0.0 è possibile alternare l'utilizzo del motore per matematica simbolica legacy con quello nuovo, a partire da PTC Mathcad Prime 7.0.0.0, l'unico motore per matematica simbolica disponibile è quello nuovo. Di seguito sono riportate le differenze tra il motore legacy e quello nuovo.
Differenze nell’aspetto
Ordine degli argomenti nei risultati
Il motore per matematica simbolica legacy restituisce l'espressione risultante così com'è. Il nuovo motore per matematica simbolica restituisce il risultato nell'ordine matematico corretto.
Figura 1. Motore per matematica simbolica legacy
Figura 2. Nuovo motore per matematica simbolica
I risultati vengono formulati in modo diverso
Dopo la valutazione simbolica, il motore per matematica simbolica legacy restituisce il risultato senza ridisposizioni. Il nuovo motore per matematica simbolica restituisce l'espressione in una disposizione di facile lettura.
Figura 3. Motore per matematica simbolica legacy
Figura 4. Nuovo motore per matematica simbolica
Normalizzazione di numeri a virgola mobile in notazione esponenziale
Il motore per matematica simbolica legacy restituisce una prima cifra diversa da zero. Il nuovo motore per matematica simbolica restituisce una prima cifra pari a zero. Il motore per matematica simbolica legacy normalizza la mantissa di un numero diverso da zero in [1.0,10.0]. Il nuovo motore per matematica simbolica normalizza la mantissa in [0.1, 1.0].
Figura 5. Motore per matematica simbolica legacy
Figura 6. Nuovo motore per matematica simbolica
Arrotondamento di numeri a virgola mobile
Il motore per matematica simbolica legacy arrotonda 0.5 per difetto a 0. Il nuovo motore per matematica simbolica arrotonda 0.5 per eccesso a 1.
Figura 7. Motore per matematica simbolica legacy
Figura 8. Nuovo motore per matematica simbolica
Semplificazione del doppio segno meno
In alcuni casi, il motore per matematica simbolica legacy restituisce i risultati con un doppio segno meno. Il nuovo motore per matematica simbolica semplifica il risultato e restituisce un segno più.
Figura 9. Motore per matematica simbolica legacy
Figura 10. Nuovo motore per matematica simbolica
Formattazione delle risposte
Il nuovo motore per matematica simbolica restituisce risposte più leggibili.
Esempio 1:
Figura 11. Motore per matematica simbolica legacy
Figura 12. Nuovo motore per matematica simbolica
Esempio 2:
Figura 13. Motore per matematica simbolica legacy
Figura 14. Nuovo motore per matematica simbolica
Differenze di valutazione
Gestione di argomenti a virgola mobile
Anche quando un argomento è un numero a virgola mobile, il nuovo motore per matematica simbolica presuppone che tutti gli argomenti siano numeri a virgola mobile e restituisce un risultato numerico a virgola mobile.
Figura 15. Motore per matematica simbolica legacy
Figura 16. Nuovo motore per matematica simbolica
Supporto di riscrittura migliorato
Il motore per matematica simbolica legacy calcola il risultato e sostituisce i termini nell'espressione iniziale. Il nuovo motore per matematica simbolica applica una semplificazione aggiuntiva e restituisce un risultato semplificato.
* 
Per sostituire i termini risultanti nell'espressione iniziale come nel motore per matematica simbolica legacy, utilizzare il modificatore raw.
Figura 17. Motore per matematica simbolica legacy
Figura 18. Nuovo motore per matematica simbolica
Matematica a precisione arbitraria
Il motore per matematica simbolica legacy limita il risultato numerico a 250 cifre. Il nuovo motore per matematica simbolica non ha un limite numerico.
* 
Più alto è il limite numerico, maggiore è il tempo necessario per calcolare il risultato.
Figura 19. Motore per matematica simbolica legacy
Figura 20. Nuovo motore per matematica simbolica
Presupposto del dominio delle variabili
Il motore per matematica simbolica legacy considera le variabili libere non definite come complesse. Il nuovo motore per matematica simbolica considera le variabili libere non definite come reali. L’uso della parola chiave assume con i modificatori real e complex calcola il risultato desiderato. La parola chiave assume con il modificatore complex non deve essere utilizzata per forzare il presupposto di dominio complesso.
Figura 21. Motore per matematica simbolica legacy
Figura 22. Nuovo motore per matematica simbolica
Strategia diversa per semplificare le frazioni
Il motore per matematica simbolica legacy separa le frazioni di grandi dimensioni in un'espressione con diverse frazioni più semplici. Il nuovo motore per matematica simbolica trova un denominatore comune e restituisce il risultato come frazione di grandi dimensioni. Per ottenere il risultato in una forma più semplice, utilizzare la parola chiave simplify.
Figura 23. Motore per matematica simbolica legacy
Figura 24. Nuovo motore per matematica simbolica
Correzioni nel comportamento delle funzioni
Il nuovo motore per matematica simbolica corregge il comportamento di alcune funzioni che ora funzionano secondo la definizione della guida e il supporto numerico integrato.
Esempio 1:
Figura 25. Motore per matematica simbolica legacy
Figura 26. Nuovo motore per matematica simbolica
Esempio 2:
Figura 27. Motore per matematica simbolica legacy
Figura 28. Nuovo motore per matematica simbolica
Supporto migliorato per parola chiave solve
Disuguaglianza lineare con coefficienti complessi
In caso di disuguaglianze, il motore per matematica simbolica legacy restituisce solo risposte reali ed errori in altri casi. Il nuovo motore per matematica simbolica restituisce i risultati con componenti real e complex .
Esempio 1:
Figura 29. Motore per matematica simbolica legacy
Figura 30. Nuovo motore per matematica simbolica
Esempio 2:
Figura 31. Motore per matematica simbolica legacy
Figura 32. Nuovo motore per matematica simbolica
Esempio 3:
Figura 33. Motore per matematica simbolica legacy
Figura 34. Nuovo motore per matematica simbolica
Esempio 4:
Figura 35. Motore per matematica simbolica legacy
Figura 36. Nuovo motore per matematica simbolica
Esempio 5:
Figura 37. Motore per matematica simbolica legacy
Figura 38. Nuovo motore per matematica simbolica
Valutazione migliorata del sistema di disuguaglianze
Il nuovo motore per matematica simbolica restituisce l'intervallo corretto, in cui è definita la soluzione.
Figura 39. Motore per matematica simbolica legacy
Figura 40. Nuovo motore per matematica simbolica
Tempo di calcolo
Il motore per matematica simbolica legacy richiede un tempo di valutazione più lungo. Il nuovo motore per matematica simbolica restituisce i risultati più rapidamente.
Figura 41. Motore per matematica simbolica legacy
Figura 42. Nuovo motore per matematica simbolica
Valori limite decimali
Il motore per matematica simbolica legacy non supporta la sommatoria e la moltiplicazione che utilizzano valori decimali nelle variabili ed è incoerente con le valutazioni numeriche. Il nuovo motore per matematica simbolica supporta queste funzionalità.
Esempio 1:
Figura 43. Motore per matematica simbolica legacy
Figura 44. Nuovo motore per matematica simbolica
Esempio 2:
Figura 45. Motore per matematica simbolica legacy
Figura 46. Nuovo motore per matematica simbolica
Esempio 3:
Figura 47. Motore per matematica simbolica legacy
Figura 48. Nuovo motore per matematica simbolica
Esempio 4:
Figura 49. Motore per matematica simbolica legacy
Figura 50. Nuovo motore per matematica simbolica
Funzione di ordinamento migliorata
Con il motore per matematica simbolica legacy, la funzione di ordinamento restituisce un errore. Nel nuovo motore per matematica simbolica, le funzioni di ordinamento restituiscono il risultato corretto.
Esempio 1:
Figura 51. Espressione
Figura 52. Motore per matematica simbolica legacy
Figura 53. Nuovo motore per matematica simbolica
Esempio 2:
Figura 54. Espressione
Figura 55. Motore per matematica simbolica legacy
Figura 56. Nuovo motore per matematica simbolica
Supporto per trasformazioni risolte
Il motore per matematica simbolica legacy restituisce una formula generale per le trasformazioni non risolte. Il nuovo motore per matematica simbolica restituisce le trasformazioni risolte.
Esempio 1:
Figura 57. Motore per matematica simbolica legacy
Figura 58. Nuovo motore per matematica simbolica
Esempio 2:
Figura 59. Motore per matematica simbolica legacy
Figura 60. Nuovo motore per matematica simbolica
Parola chiave substitute
Il nuovo motore per matematica simbolica fornisce un supporto migliorato per la parola chiave substitute.
Esempio 1:
Figura 61. Motore per matematica simbolica legacy
Figura 62. Nuovo motore per matematica simbolica
Esempio 2:
Figura 63. Motore per matematica simbolica legacy
Figura 64. Nuovo motore per matematica simbolica
Esempio 3:
Figura 65. Motore per matematica simbolica legacy
Figura 66. Nuovo motore per matematica simbolica
Esempio 4:
Figura 67. Motore per matematica simbolica legacy
Figura 68. Nuovo motore per matematica simbolica
Supporto per notazioni prime
Il nuovo motore per matematica simbolica fornisce un'implementazione migliorata delle notazioni prime.
Figura 69. Espressione
Figura 70. Motore per matematica simbolica legacy
Figura 71. Nuovo motore per matematica simbolica
Calcolo del logaritmo della matrice quadrata
Il nuovo motore per matematica simbolica calcola il logaritmo della matrice quadrata. Il motore per matematica simbolica legacy non supporta questa funzionalità.
Figura 72. Espressione
Figura 73. Motore per matematica simbolica legacy
Figura 74. Nuovo motore per matematica simbolica
Supporto per funzione min/max
Il nuovo motore per matematica simbolica fornisce un supporto fisso per le funzioni min/max. Il motore per matematica simbolica legacy non supporta questa funzionalità.
Esempio 1:
Figura 75. Motore per matematica simbolica legacy
Figura 76. Nuovo motore per matematica simbolica
Esempio 2:
Figura 77. Motore per matematica simbolica legacy
Figura 78. Nuovo motore per matematica simbolica