搜了一下,发现吧里好像没有主题帖专门说这个。(尽管我觉得这应该是任何一个有心学习Mathematica的人都能很容易地接触到的常识。)那就专开一帖好了。
为了便于修订,照例放到云笔记上:
note.youdao.com/noteshare?id=7334ad886b97de3565d59beea50b5350
……其实不看云笔记都无所谓,概括起来就那么几句话:
1. For循环写起来很冗长——这其实是其次的;
2. For循环在Mathematica里很慢——这其实也是其次的;
3. For循环的表意逻辑,几乎在任何情况下,都无意义地复杂。几乎所有涉及了For循环的语句,都可以使用具有Mathematica“范儿”的函数更加简洁、更加直接易懂地进行表达,再不济,也该用Do, While循环。
美好生活,从学会使用Table开始。
为了便于修订,照例放到云笔记上:
note.youdao.com/noteshare?id=7334ad886b97de3565d59beea50b5350
……其实不看云笔记都无所谓,概括起来就那么几句话:
1. For循环写起来很冗长——这其实是其次的;
2. For循环在Mathematica里很慢——这其实也是其次的;
3. For循环的表意逻辑,几乎在任何情况下,都无意义地复杂。几乎所有涉及了For循环的语句,都可以使用具有Mathematica“范儿”的函数更加简洁、更加直接易懂地进行表达,再不济,也该用Do, While循环。
美好生活,从学会使用Table开始。