Studio sull'interfacciamento tra Mathematica e programmi scritti in C
Autore
Andrea Tolomelli - Università degli Studi di Bologna - [2001-02]
Documenti
  • Preview
  • Indice
  • Bibliografia
  • Tesi completa: 153 pagine
  • Abstract
    In questa Tesi viene analizzato il programma Mathematica di Wolfram. In particolare lo studio si focalizza sulla comunicazione tra questo applicativo e altri processi (sia in locale che in remoto). Mathematica può così sfruttare funzionalità di altri programmi, semplicemente connettendosi ad essi per richiedere dei servizi. D'altro canto esiste la possibilità che altri programmi sfruttino le potenzialità di Mathematica per le loro elaborazioni. Il protocollo che consente lo scambio dati tra questi processi è MathLink. Nella Tesi sono stati realizzati esempi di routine di calcolo sia stand alone (programmi C) che appoggiandosi a Mathematica per il calcolo effettivo. Sono poi state valutate le differenze di prestazione nei vari casi e su due sistemi operativi diversi: Windows e Macintosh. Lo sviluppo ha portato alla realizzazione di una finestra che funge da FrontEnd e con la quale è possibile richiedere servizi generici al Kernel di Mathematica. I programmi C in Windows sono realizzati con Microsoft Visual C++ 6.0; in MacOs si è utilizzato Metrowerks CodeWarrior 4.1. I sorgenti dei file sono allegati in appendice B. In Appendice C viene presentato una schema per la trasposizione didattica dello studio nelle scuole secondarie superiori e il primo biennio universitario.
    Questa tesi è correlata alla categoria


    Skype Me™! Tesionline Srl P.IVA 01096380116   |   Pubblicità   |   Privacy

    .:: segnala questa pagina ::.
    | Scrivici | | Ricerca tesi | | Come pubblicare | | FAQ | | Cinema | | Biografie |
    | Registrati | | Elenco tesi | | Borse di studio | | Personaggi | | Economia | | Libri usati |
    | Parole chiave | | La tesi del giorno | | Cronologia | | Formazione | | Ingegneria | | Glossario |
    | Home personale | | Ultime tesi pubblicate | | Una parola al giorno | | Database dei master | | Sociologia | | Approfondimenti |
      La redazione è a tua disposizione dalle ore 9:00 alle ore 18:30 (dal lunedì al venerdì) - tel. 039 6180216
      Pubblicità   |   Privacy