来谈谈:Linux 下的 matlab ―― sage 简介
对于开发环境的选择尽量要轻量级和高度可定制,航空母舰级别的工具往往会让你迷惑不解;sage是一款由华盛顿年夜学开辟的相似于matlab/mathematica,而且整合了良多已有的开源软件包的开源数学软件。今朝只要Linux和MacOS版,这类软件仿佛都是如许,Windows下可经由过程vmwareplayer运转,不外你也能够间接在线利用。项目主页是http://www.sagemath.org/。上面对此软件功效做一复杂先容:
1.sage的功效是很壮大的,先容中有这么一句:“这款开源软件的撑持者称Sage可以完成任何事变,从12维物体到盘算环球变热效应数学模子中的降雨量。”
2.接纳扫瞄器作为GUI界面,融进了云盘算的头脑,能够在线利用(http://www.sagenb.org)保举人人往体验,你再不必要为了完成一次功课而安装几G巨细的matlab。
3.接纳java处置图形,使用java的已有上风,让跨平台和瘦客户真个利用都不成成绩。
4.对python的完善撑持,已写好的python程序无需修正,就能够间接在其上与其他程序一同运转。
以下两张图片为经由过程匡助文档供应的代码天生
plot(sin,0,10,rgbcolor=’#ff00ff’)
plot3d(lambdax,y:x^2+y^2,(-2,2),(-2,2),adaptive=True)
人人能够间接登录http://sagenb.org在线利用,而且匡助文档出格壮大,好比“plot”命令,只需输出plot然后按两下tab键,就可以出来具体的匡助文档;大概输出“plot?”然后运转也是一样效果。
强烈热闹接待人人于自己一同交换进修sage。
sage的googlegroup:http://groups.google.com/group/sage-devel
sage的豆瓣小组:http://www.douban.com/group/158106/
</p>
在这里你会学到更多的知识,学习linux,更要学习一种geek的精神,python之禅中也说过:以总结分享为荣,以跪求其解为耻; Linux操作系统这个名词记得在很早以前就听过,但当时并不知道具体是什么样的操作系统,只知道是一个与嵌入式密切相关的操作系统。 Linux操作系统这个名词记得在很早以前就听过,但当时并不知道具体是什么样的操作系统,只知道是一个与嵌入式密切相关的操作系统。 Linux最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原因之一。 其实当你安装了一个完整的Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现和使用它们的技巧。 随着Linux应用的扩展,出现了不少Linux社区。有一些非常优秀的社区往往是Linux高手的舞台,如果在探讨高级技巧的论坛张贴非常初级的问题经常会没有结果。 有疑问前,知识学习前,先用搜索。 放手去搞。尽量不要提问,运用搜索找答案,或者看wiki,从原理上理解操作系统的本质,而不是满足于使用几个技巧。尽量看英文资料。 老实说,第一个程序是在C中编译好的,调试好了才在Linux下运行,感觉用vi比较麻烦,因为有错了不能调试,只是提示错误。
页:
[1]