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