Usi Mathematica durante il processo di sviluppo del software? [chiuso]

-2

Sono curioso che Mathematica possa aiutarmi nello sviluppo di software o meno. Lo usi per quello e per cosa? Ad esempio, lo usi per analizzare algoritmi o per fare qualcos'altro?

Probabilmente mi comprerò una licenza (studentesca), ma non ne sono completamente sicuro (se non è buono per lo sviluppo del software, potrei comunque usarlo per la matematica, ovviamente).

    
posta Anto 27.01.2011 - 19:21
fonte

4 risposte

4

Mathematica è uno strumento davvero fantastico che ti consente di analizzare e visualizzare grandi quantità di dati e molte altre cose che possono essere molto utili.

Se non conosci molto bene Mathematica e non esegui la programmazione scientifica, non credo che ne trarrai maggior profitto e altri strumenti, più rilevanti per la catena di strumenti che utilizzi, saranno molto probabilmente più utili.

Perché stavi per usarlo per?

    
risposta data 27.01.2011 - 21:13
fonte
2

Dipende molto dal tipo di materiale che svilupperai.

Per me, Google + Wikipedia + (molto raramente) Wolfram alpha forniscono abbastanza riferimenti matematici per i problemi che risolvo. Però non faccio cose hardcore.

    
risposta data 27.01.2011 - 19:35
fonte
2

Non uso Mathematica, ma uso un programma simile ma gratuito (come in entrambi i linguaggi e birra) chiamato Maxima . Lavoro in informatica scientifica molto impegnativo in matematica e lavoro in bioinformatica. Ho imparato Maxima principalmente per alcuni corsi matematici che stavo svolgendo e per risolvere problemi più legati al dominio rispetto alla programmazione. Tuttavia, da allora si è rivelato di tanto in tanto inestimabile per me anche in alcuni casi legati alla programmazione:

  1. È un ottimo calcolatore di precisione arbitraria per quando sto cercando di capire una semplice aritmetica con numeri veramente enormi, ad esempio, capire i limiti massimi su quanta memoria un programma potrebbe usare o quanto grande è il numero potrebbe ottenere e quale larghezza intera avrei bisogno.

  2. Se ho un'equazione che devo programmare, collegarla a Maxima renderà facile vederla in tutti i tipi di forme diverse, così posso selezionare la più efficace dal punto di vista computazionale.

risposta data 27.01.2011 - 21:43
fonte
2

Ho usato solo prodotti come Mathematica (Matlab per la precisione) quando lavoravo su progetti DSP. Mentre il lavoro / progetto attuale prevede la modellizzazione del trasferimento di calore, le persone che lavorano su quella parte del progetto sono tutti ingegneri meccanici. Stanno usando Python non Mathematica.

    
risposta data 27.01.2011 - 22:00
fonte

Leggi altre domande sui tag