当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 13 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [原创]编译安装sage以及使用感想
帖子发表于 : 2008-06-30 10:12 
头像

注册: 2007-03-08 10:47
帖子: 262
送出感谢: 0 次
接收感谢: 0 次
sage是一款由华盛顿大学开发的类似于matlab/mathematica的开源数学软件。
目前只有Linux和MacOS版。
先说在Fedora 8下的编译方法,其实很简单:
首先你需要检查以下软件是否安装(官网上的InstallGuide有详细的英文教程)

gcc (with C++ support)
make
m4
perl
ranlib
tar
ssh-keygen -- needed to run the notebook in secure mode.
latex -- highly recommended, though not strictly required

比如要检查m4是否安装,可以在终端输入:

which m4

如果出现未找到之类的提示,则说明软件包未正确安装。
下载sage-3.0.2.tar到任意目录(个人推荐/usr/local),然后解压:

sudo tar -xvf sage-3.0.2.tar
cd sage-3.0.2

编译:

sudo make

当然,如果下载到个人主目录下,则不需要root权限sudo。
安装scripts:

su
./sage
install_scripts

然后按Ctrl+D推出sage。
复制sage脚本:

sudo cp /usr/local/sage-3.0.2/sage /usr/local/bin/sage

编辑脚本:

sudo vim /usr/local/bin/sage

将ROOT="....."中的.....改为编译sage的目录,这里是

/usr/local/sage-3.0.2

安装完成,打开终端输入

sage

就可以运行了。
如果你需要GUI界面,则在sage:提示符后输入:

notebook()

显示图形还需要配置浏览器的java插件(如果是gcj则不能显示3D图形)。

感想:

1. 感觉sage的功能还是很强大的,介绍中有这么一句:“这款开源软件的支持者称Sage能够完成任何事情,从12维物体到计算全球变暖效应数学模型中的降雨量。”但是我还不是很熟悉,不做更多评论。
2. 设计理念很前卫。首先,用浏览器作为GUI界面,随着互联网的发展,浏览器中能做的事情越来越多,其重要性也越来显著,google各种产品和服务的火爆很好的印证了这一点;其次,融入了云计算的思想,可以在线使用——你不需要安装sage到本地或者只安装到一台服务器上,就可以让连接到该服务器的客户端都可以使用,他们只需要一个标准的浏览器;第三,采用java处理图形,几乎有浏览器的地方就有java,随着Sun将java全部开源,其应用将更加广泛。以上几点,让跨平台和瘦客户端的使用都不成问题。

可以在https://www.sagenb.org/注册帐号在线使用sage。
另外,编译这样一个软件是很费时的事情(P4 3.06G Prescott核心 约3小时,Althon XP 3000+ Barton核心 5小时)或许可以下载编译好的二进制文件试试...

个人浅见,欢迎批评指正


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-07-06 11:26 
头像

注册: 2006-12-16 22:05
帖子: 503
地址: 肇庆
送出感谢: 0 次
接收感谢: 0 次
编译不用很久吧,我速龙64 3200+才半个小时。


_________________
http://qkthomas.blog.ubuntu.org.cn


页首
 用户资料  
 
3 楼 
 文章标题 : Re: [原创]编译安装sage以及使用感想
帖子发表于 : 2009-02-10 18:25 

注册: 2007-02-26 2:29
帖子: 322
地址: 广东
送出感谢: 0 次
接收感谢: 0 次
正打算试试


页首
 用户资料  
 
4 楼 
 文章标题 : Re: [原创]编译安装sage以及使用感想
帖子发表于 : 2009-02-10 18:29 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
我以为是那个 firefox 插件


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
5 楼 
 文章标题 : Re: [原创]编译安装sage以及使用感想
帖子发表于 : 2009-02-10 21:49 

注册: 2007-02-26 2:29
帖子: 322
地址: 广东
送出感谢: 0 次
接收感谢: 0 次
楼主应该用完整的 sagemath 名字,才不会误解,呵呵


页首
 用户资料  
 
6 楼 
 文章标题 : Re: [原创]编译安装sage以及使用感想
帖子发表于 : 2009-03-06 14:18 
头像

注册: 2007-05-26 20:57
帖子: 113
送出感谢: 0 次
接收感谢: 0 次
sagemath 和matlab 的语法不一样呀!


页首
 用户资料  
 
7 楼 
 文章标题 : Re:
帖子发表于 : 2009-03-06 15:19 
头像

注册: 2006-07-08 14:07
帖子: 1771
送出感谢: 14
接收感谢: 1
qkthomas 写道:
编译不用很久吧,我速龙64 3200+才半个小时。


CPU同


页首
 用户资料  
 
8 楼 
 文章标题 : Re: [原创]编译安装sage以及使用感想
帖子发表于 : 2009-03-06 16:03 
头像

注册: 2007-10-21 18:36
帖子: 3235
地址: 汕头/广东/中国
送出感谢: 2
接收感谢: 3
matlab用的是专门开发的语言。但是sagemath用的是Python。


_________________
老子的哲学是“”,庄子的哲学是“
人有一技在身,则逍遥游而无不为


页首
 用户资料  
 
9 楼 
 文章标题 : Re: [原创]编译安装sage以及使用感想
帖子发表于 : 2009-03-11 11:50 
头像

注册: 2006-08-31 12:20
帖子: 61
地址: 香港中文大学
送出感谢: 0 次
接收感谢: 0 次
超赞sagenb。我需要plot很多实验数据,但是只有实验室的电脑上有matlab,在自己的电脑上就无能为力了。现在用sagenb,只要能上网就能画图,很爽。而且省去了自己安装各种包的麻烦,我需要的scipy, matplotlib, simpy 等各种包在sagenb上都已经安装了。

sage很强大!

唯一不足的是错误反馈信息似乎太少了点,经常出了错找不到问题所在


_________________
最新的国外博士硕士信息
----------------------------
Dell Inspiron 1525
Latex Python VIM Ooo
----------------------------
理性与自由
信念与尊严
生死与超越


页首
 用户资料  
 
10 楼 
 文章标题 : Re: [原创]编译安装sage以及使用感想
帖子发表于 : 2009-05-31 20:48 
头像

注册: 2008-02-11 15:46
帖子: 450
送出感谢: 0 次
接收感谢: 0 次
现在源里有了,直接sudo apt-get install sagemath 安装即可。


_________________
Google Talk群组,请来<雨云>一番!
主题:UbuntuLinux编程科幻、民主、科学等。
添加 rain-cloud@appspot.com 为好友(然后say hi,并等待验证)
参见 http://goo.gl/xIpxH

Twitter:http://twitter.com/nixzhu


页首
 用户资料  
 
11 楼 
 文章标题 : Re: [原创]编译安装sage以及使用感想
帖子发表于 : 2010-10-27 22:07 
头像

注册: 2009-11-22 15:29
帖子: 317
送出感谢: 1
接收感谢: 0 次
sudo apt-get install sagemath :em11


_________________
时间就像一张网,你撒在那里,你的收获就在那里。


页首
 用户资料  
 
12 楼 
 文章标题 : Re: [原创]编译安装sage以及使用感想
帖子发表于 : 2010-10-27 22:08 
头像

注册: 2009-11-22 15:29
帖子: 317
送出感谢: 1
接收感谢: 0 次
源里没有,被忽悠了 :em06


_________________
时间就像一张网,你撒在那里,你的收获就在那里。


页首
 用户资料  
 
13 楼 
 文章标题 : Re: [原创]编译安装sage以及使用感想
帖子发表于 : 2010-10-27 23:01 
头像

注册: 2008-02-11 15:46
帖子: 450
送出感谢: 0 次
接收感谢: 0 次
貌似10.10的源里确实没有了,遗憾。10.04及以前是有的。


_________________
Google Talk群组,请来<雨云>一番!
主题:UbuntuLinux编程科幻、民主、科学等。
添加 rain-cloud@appspot.com 为好友(然后say hi,并等待验证)
参见 http://goo.gl/xIpxH

Twitter:http://twitter.com/nixzhu


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 13 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译