Differenze tra i motori per matematica simbolica nuovi 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