2010-09-08 13 views
6

K Sono un programmatore autodidatta e lo sono stato per un paio d'anni. Ma al fine di andare oltre il lavoro di programmazione scab (entry lvl, Tester, Web Dev, Commercial App Dev, di cui sono più che grato) e andare oltre i concerti di programmazione convenzionale. (I.E. R & D, Dispositivi integrati, Calcolo scientifico e simili) Vado per un BS in Ingegneria Informatica. Comunque non sono così bravo nel Dipartimento di Calcolo. Ho preso Calculus 1 prima e ho dovuto abbandonare a causa di un'opportunità di lavoro. Ma mentre ci stavo dentro devo dire che cose come la regola della catena per derivati ​​e simili mi stavano davvero prendendo a calci in culo. Quindi sembra che abbia ancora molta strada da fare per quanto riguarda la matematica a scuola. (anche se Discreet Math sembra divertente) Imparare mettendo in relazione concetti noti a concetti sconosciuti sembra funzionare bene per me e mi chiedevo se esistessero materiali consigliati che fornissero un buon materiale supplementare di studio personale per il momento in cui devo prendere lezioni di Calcolo ancora.Libri o esercitazioni che spiegano il calcolo da una prospettiva di programmazione

+1

Il problema con il calcolo da una prospettiva di programmazione è che la matematica è (a) simbolica e (b) infinitamente precisa. Quindi, per prima cosa devi fare il lavoro a matita e carta/Matematica per ottenere una sorta di formula, quindi devi preoccuparti dell'approssimazione numerica, che è fondamentalmente un intero campo separato. –

+0

Quindi l'approccio migliore è l'approccio standard in questo caso? – Terrance

+0

Trovato questo. http://www.wolframalpha.com/. Ottimo per il reverse engineering un problema. Mostra soluzioni passo dopo passo. – Terrance

risposta

4

Non c'è semplicemente un libro migliore per imparare il calcolo rispetto al periodo Calculus di Stewart. Non è rivolto ai programmatori, ma ti fornirà una conoscenza approfondita dei principi. [Il calcolo di Spivak è buono, ma non così facile da imparare, e richiede un punto di vista più teorico. Vorrei aver avuto il calcolo di Stewart quando l'ho studiato]. Ho una copia del calcolo di Stewart a portata di mano; è sempre il primo posto in cui guardo le cose!

C'è un sito Web di accompagnamento here.

Avete guardato le offerte libere del MIT OpenCourseWare, ad esempio: 18.085 Computational Science and Engineering I

+0

Dando un'occhiata al Calcolo dello Stewart e alla MIT Stuff. Mi piace la cronologia aggiuntiva e le informazioni di background insieme alle spiegazioni. Sicuramente mi dà un po 'di background sul perché e un contesto in cui ingannare gran parte di esso. Devo dire ATM Mi piace il corso del MIT, anche se non tutto ciò di cui si parla, ma la recensione sembra promettente e il fatto che la classe usi Matlab è piuttosto utile. – Terrance

0

calcolo è in realtà un mondo continuo, programmazione avviene sul computer digitale (mondo discreta), quindi penso che non si può imparare calcolo serio da considerando solo il mondo discreto, anche se alcuni concetti nel calcolo possono essere meglio compresi considerando il caso discreto

+2

Non sono affatto d'accordo con questo. Quando penso al calcolo dal punto di vista di un programmatore, penso a variabili nominate, esempi del mondo reale e descrizioni chiare. Queste sono cose che mancano ancora nella maggior parte dei libri di calcolo. – CornSmith

Problemi correlati