Matrex è uno strumento grafico per mostrare, organizzare e calcolare grandi quantità di dati.
Matrex è lo strumento perfetto per i modelli matematici e per altre statistiche, ingegneria, fisica, e in generale i calcoli scientifici.
Matrex si basa su matrici, che sono pensati come griglie quadrate di numeri, testi, date o booleani.
Matrici MATREX possono essere matrici reali, vettori o valori semplici.
Matrex utilizza anche:
- Funzioni per trasformare matrici ad altre matrici.
- presentazioni per mostrare più matrici insieme in modo spreadheet simile.
- Grafici per mostrare matrici grafica.
Vantaggi: semplicità, prestazioni, multithreading, leggibilità, progetti facile condivisione; e la sensazione di avere tutto sotto controllo.
Matrex utilizza i seguenti prodotti:
- SWT per l'interfaccia utente grafica
- JFreeChart per i grafici 2D
- FreeHep per i grafici 3D
- Jython come linguaggio di scripting incorporato
- Math Apache Commons calcolare funzioni matrici puri e funzioni statistiche
- IzPack installare Matrex
Cosa c'è di nuovo in questa versione:
- Questa versione aggiunge 42 nuove funzioni nel pacchetto standard. , tra cui: sys.db.update, che inserisce / aggiorna i dati in un database; e sys.util.convertunit, che converte i numeri fra diverse unità.
- Ha un migliorato editor di template (selezione di classe) e alcuni bugfix.
- Ha bisogno di Java 6 (JRE 1.6) per l'esecuzione.
Cosa c'è di nuovo nella versione 2.1:
- Nella GUI, tavoli griglie / ora hanno intestazioni di riga reale , l'editor di script è diventato un IDE per la scrittura e testare gli script, e un pulsante di aiuto è stato inserito ogni finestra.
- È ora possibile copiare i modelli e script dal client al server e viceversa. Internamente, è stato introdotto il concetto di sola lettura modelli di sistema.
- Il codice che recupera i tipi di script sul server è stato fissato.
- La quantità di codice coperto da unit test è stato aumentato.
- Il programma ora installa al & quot; Programmi ... & quot; directory su Windows Vista e Windows 7.
- bug sono stati risolti.
Cosa c'è di nuovo nella versione 2.0:
- Matrex può essere utilizzato opzionalmente in un / server un'architettura client making E 'possibile:
- per più utenti di lavorare insieme su progetti / fogli
- per singoli utenti di delegare i calcoli a un server
Cosa c'è di nuovo nella versione 1.3.7:
- Versione fissaggio Bug: la nuova versione è in grado di salvare il file di definizione del progetto (project.mxp) quando vengono modificate le impostazioni dei progetti.
Cosa c'è di nuovo nella versione 1.3.6:
- GUI:
- Utilizza SWT 3.5 (che utilizza Cocoa su MacOSX).
- La finestra principale è stato a volte bloccando quando è stato ingrandito. Problema risolto.
- barre degli strumenti piatti, per evitare di 90 barre degli strumenti squadrati in Windows.
- Conserva connessione alla directory modello originale
- interna:
- incompatibilità rimosso con Java 5. Ora il codice viene compilato con il compilatore Java 5.
- Looks nelle directory 'script' per trovare modelli di script.
- Prova:
- Utilizza SWTBot 2.0
- Altro:
- Bugs fisso.
Cosa c'è di nuovo nella versione 1.3.5:
- GUI:
- schema di progetto.
- dialogo Plugin è stato evoluto per un dialogo più generale sedi.
- Se una barra degli strumenti diventa troppo piccola per contenere tutti i tasti, viene visualizzato un menu contenente i pulsanti mancanti.
- Barra di avanzamento che mostra il carico delle singole voci di un progetto.
- L'editor matrice ha una barra degli strumenti, per rendere l'uniforme GUI in tutta l'applicazione.
- interna:
- I file di configurazione che contengono la posizione degli altri file MATREX (vedi posizioni finestre di dialogo). Con questo Matrex diventa facile da confezionare per i sistemi operativi specifici.
- In grado di leggere i file / scheda scrittura separato (insieme con i file CSV).
- Prova:
- Più unit testing. L'idea è quella di avere una serie di test al fuoco per verificare il progetto prima di ogni rilascio.
- unità GUI sperimentazione di un editor (Funzione Editor) con SWTBot.
- Usato Findbugs (http://findbugs.sourceforge.net) annotazioni.
- Altro:
- Bugs fisso.
Cosa c'è di nuovo nella versione 1.3:
- Nuove funzioni:
- trasformazioni Fourier
- template generazione Matrix (gen) per generare piccole matrici. Per utilizzare nel parser espressione.
- Ricerca risolutore diretta (Nelder Mead)
- substringby (inizio matrici finali)
- GUI:
- & quot; colonne fit & quot; Pulsante in matrix e visualizzazione della presentazione
- viewer funzione
- alte classifiche bassi
- plugins dialogo
- barra di ricerca per gli alberi
- menu per spostare gli elementi nella struttura
- possibilità di sovrascrivere una matrice di base, come l'uscita di una funzione
- parser delle espressioni parametri opzionali (che non sono necessari)
- matrici uscita richiamata (vedi la ricerca solutore diretta)
- browser uso SWT per mostrare l'aiuto e l'esportazione di matrici e presentazioni
- Prova:
- Gran parte del progetto di cui test di unità.
- unit testing GUI, grazie a SWTBot (http://swtbot.sourceforge.net)
- Testato con Findbugs (http://findbugs.sourceforge.net)
- Altro:
- contenuti matrice salvati in file CSV per rimuovere le limitazioni
- ISQLLib è ora una libreria separata li>
- caricatore di classe sulla base dei file di configurazione
Requisiti :
- Java 2 Standard Edition Runtime Environment
I commenti non trovato