很多時(shí)候普筹,一篇文章或一本書(shū)的章節(jié)是否易懂,并不取決于內(nèi)容是否深?yuàn)W面哼。如果要和純數(shù)學(xué)做比較野宜,計(jì)算數(shù)學(xué)就沒(méi)有晦澀難懂的知識(shí)或理論。能否把一個(gè)理論高效傳達(dá)給其他人魔策,完全取決于個(gè)人匈子。
我導(dǎo)師是一個(gè)非常看重寫(xiě)作的人代乃⊙看重寫(xiě)作,并不是說(shuō)看重發(fā)paper的數(shù)量搁吓,而是如何把一個(gè)比較復(fù)雜的算法或理論用通俗易懂的方式“講”出來(lái)原茅。他非常推崇Trefethen的寫(xiě)作方式。如果要用一個(gè)詞概括堕仔,就是: conversational擂橘。
閱讀Trefethen書(shū)籍的過(guò)程就是一種享受。當(dāng)我在閱讀Trefethen的書(shū)的時(shí)候摩骨,就感覺(jué)在和他對(duì)話通贞;他也經(jīng)常在書(shū)里講一些八卦朗若,這就讓我覺(jué)得我在上一門(mén)課,然后教授blabla講著段子昌罩。每讀完一章哭懈,他都會(huì)有一個(gè)簡(jiǎn)短的總結(jié)。讀完總結(jié)仔細(xì)一想茎用,感覺(jué)自己學(xué)到了很多有用的東西遣总。這讓我覺(jué)得十分有收獲,繼而想繼續(xù)讀下去或回頭去讀轨功。計(jì)算數(shù)學(xué)有時(shí)難免有復(fù)雜的定理旭斥,Trefethen會(huì)挑一些證明比較容易的寫(xiě)出證明,讀者讀起來(lái)也容易古涧,收獲也不少垂券。如此等等。
總結(jié)起來(lái)羡滑,有很多經(jīng)驗(yàn)值得我們學(xué)習(xí):
1. 用對(duì)話的語(yǔ)言寫(xiě)作菇爪。
2. 計(jì)算數(shù)學(xué)本身強(qiáng)調(diào)計(jì)算,加入簡(jiǎn)短的代碼能夠加深讀者的理解啄栓。
3. 每個(gè)章節(jié)加入合適的總結(jié)娄帖。
4. 對(duì)于復(fù)雜定理或算法要描述清楚動(dòng)機(jī),優(yōu)點(diǎn)昙楚,缺點(diǎn)(motivation, advantage, limitation)
所以在這個(gè)系列(數(shù)值方法)近速,我將努力用這種寫(xiě)作方式。一是能夠真正的讓讀者讀懂我寫(xiě)的說(shuō)明文堪旧,二是對(duì)自己也是一種訓(xùn)練削葱。每篇文章都會(huì)有如下的一段總結(jié),希望能夠起到余音繞梁淳梦、溫故知新的作用析砸。
能清楚地傳達(dá)思想的文章才是計(jì)算數(shù)學(xué)的好文章。用對(duì)話的方式寫(xiě)作爆袍,適當(dāng)加入代碼首繁、總結(jié),充分闡述算法陨囊、定理的動(dòng)機(jī)及優(yōu)缺點(diǎn)弦疮,都可以增加文章的可讀性。