課程介紹:
本課程主要講(jiang)述(shu)Mathematica編程。與傳統(tong)Mathematica課程相比,本課程偏重原理(li)性的講(jiang)解(jie),重點(dian)講(jiang)述(shu)函數式(shi)、規(gui)則式(shi)編程和Mathematica表達式(shi),帶領大家(jia)用輕松、優雅、高效(xiao)的方式(shi)使用Mathematica,避免痛苦、臃腫、低(di)效(xiao)的過(guo)程式(shi)編程。講(jiang)述(shu)過(guo)程中穿(chuan)插了(le)豐富的演示實(shi)例輔助(zhu)理(li)解(jie)。
本課程(cheng)(cheng)(cheng)圍繞編程(cheng)(cheng)(cheng)展(zhan)開(kai),而非某個特定(ding)的(de)數(shu)學問題,因(yin)此比如處理(li)帶(dai)有奇(qi)點的(de)數(shu)值積分之類的(de)問題,本課程(cheng)(cheng)(cheng)并不(bu)(bu)涉(she)及(ji)。由于(yu)課程(cheng)(cheng)(cheng)時間和(he)目的(de)以(yi)及(ji)講課者水平所限,本課程(cheng)(cheng)(cheng)也不(bu)(bu)涉(she)及(ji)一些高級功能(neng)和(he)過于(yu)細節的(de)原理(li),不(bu)(bu)過這(zhe)些內容也可以(yi)通過提供的(de)相關(guan)參考資料(liao)中找(zhao)到解釋(shi)。
適用對象:
適合具有初步編程(cheng)知識(僅僅只需要初步的知識),想(xiang)弄清(qing)楚(chu)原理提高工作效率的Mathematica愛好者和和憎惡者。
如果你認為(wei)Mathematica不過是個高級(ji)計(ji)算器的(de)話,本課程會改變你的(de)看法。
如果你認為Mathematica很慢,通過(guo)本課程(cheng)可以學(xue)到高效的編程(cheng)方(fang)法。
如果(guo)你認為編(bian)程不(bu)過是(shi)碼一堆冗長的(de)(de)誰(shui)也不(bu)愿意讀的(de)(de)代(dai)碼,本課(ke)程會(hui)帶你體會(hui)Mathematica設計的(de)(de)精(jing)妙之處,讓編(bian)程充滿(man)樂趣。
?
通過本課(ke)程的(de)學(xue)習(xi)可(ke)以達到中級的(de)Mathematica使用(yong)水(shui)平。
課程大綱:
章節名稱 |
|
第一章 概(gai)述(shu) (一) |
|
第一章 概述 (二) |
|
第一章 概述 (三) |
|
第一章 概述 (四)) |
|
第二章 列表(一) |
|
第二章 列表(二) |
|
第二章 列表(三) |
|
第二章 列表(四) |
|
第三章(zhang) 函數式編程(一) |
|
第(di)三章(zhang) 函數式編(bian)程(二) |
|
第三章 函數式編程(三) |
|
第三章 函數式編程(四) |
|
第三(san)章 函數式編程(cheng)(五) |
|
第三章 函數式編程(六(liu)) |
|
第(di)四(si)章 規則式編(bian)程(cheng) (一) |
|
第四(si)章 規則式編程 (二) |
|
第(di)四章 規則式編程 (三(san)) |
|
第(di)四(si)章 規則式(shi)編(bian)程 (四(si)) |
|
第四章(zhang) 規則式(shi)編程(cheng) (五) |
|
第四章 規(gui)則式編程(cheng) (六) |
|
第五(wu)章 程序設(she)計(一) |
|
第五(wu)章 程序設計(二(er)) |
|
第六章 可視化(一) |
|
第六章(zhang) 可視(shi)化(二) |
|
第六(liu)章(zhang) 可視化(hua)(三) |
|
第(di)六(liu)章 可視化(四) |
|
第六章(zhang) 可視(shi)化(hua)(五) |
|
第六章 可視化(hua)(六) |