完整的免费的Julia视频教程:
Julia 教程 从入门到进阶 - 网易云课堂study.163.com相信很多朋友刚开始做算法时应该都是用matlab做理论模型的验证,后来Python大火,很多小伙伴又争相学起来python,可过了没多久,一个更牛逼的语言又进入了我们的视野--Julia,号称是有matlab似的直观数学表达式,有C的运算速度。相信又有不少朋友蠢蠢欲动了,而小编发现在刚开始学习某种语言时或者在多个语言之间来回切换时,很容易把它的语法跟其他语言搞混,所以今天我们就整理了一份Julia/Python/Matlab三种算法工程师常用的编程语言的基本语法的比较,小伙伴们可以收藏起来,在忘记某个语法时拿出来看看。
基本数据类型
Python:数字、字符串、列表、元组、集合、字典
Matlab:数字、字符串、逻辑值、表、结构体、元胞数组、函数句柄
Julia:数字、字符串、自定义类型(struct/Union/Tuple/Array等)
注:julia 网上很多教程都是针对0.3版本,跟最新的1.0版有很多语法不太一样,在学习时最好看julia官方文档
多谢评论中大佬 @菡父 的提醒,MATLAB中的sum是默认对列求和,Julia中是求所有值的和
知乎好像不支持插入表格,只能以截图的方式了。
欢迎关注微信公众号 :Quant_Times