OOo,TeX,KO,ABI,GIMP,Picasa,ProE,QCAD,Inkscape,Kicad,Eagle
-
zhang_kaiii
- 帖子: 2
- 注册时间: 2011-09-07 21:34
#1
帖子
由 zhang_kaiii » 2011-09-19 23:39
octave要使用符号变量的话,要是用syms函数,网上查了下得安装symbols,这个包,于是
代码: 全选
sudo apt-get install octave-symbolic
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
octave-symbolic 已经是最新的版本了。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
安装完之后,按照网上提供的用法,首先输入“symbols”...可是还是不能用这个函数呀!
代码: 全选
octave:1> symbols
error: `symbols' undefined near line 1 column 1
octave:1> syms
error: `syms' undefined near line 1 column 1
软件还是没有这个功能。
。。。到底是什么问题呢。。求帮助
p.s. 我的系统是ubuntu11.04,octave3.2
NEW!
从octave官网上下载了symbolic的压缩包想自己装,然后
tar
./configure
make all
make install
可是到这一步有问题了:install报错:
代码: 全选
/usr/symbolic-1.0.9$ sudo make install
octave_help_uj7eoO:16: 错误放置的 {.
octave_help_uj7eoO:16: 错误放置的 }.
octave_help_Jhat0W:17: 错误放置的 {.
octave_help_Jhat0W:17: 错误放置的 }.
再次求帮助。。这是什么情况。。。
-
peakgg
- 帖子: 1122
- 注册时间: 2006-10-10 9:40
#3
帖子
由 peakgg » 2011-09-24 13:23
好久没捅咕octave了。。。论坛上用的人好像也不多。个人感觉octave各个包里的函数还是不全。。。如果从实用角度考虑,还是装个linux版的labview靠谱。
-
karlbbbb
- 帖子: 1
- 注册时间: 2011-10-06 0:29
#4
帖子
由 karlbbbb » 2011-10-06 0:32
我遇到同样问题,自己编译的话,make install也要sudo,就行了。但是成功安装结果是一样的不能用。
我查到在octave-symbolic页面上也有很多bug report,看起来还没有解决方案的样子。
-
yjcong
- 帖子: 2470
- 注册时间: 2006-02-28 3:11
#5
帖子
由 yjcong » 2011-10-06 10:58
scilab 或maxima不能代替octave吗??
一梦三年,
松风依旧,
萝月何曾老.
灵幽听微, 谁观玉颜?
灼灼春华, 绿叶含丹.
-
ubuntu777
- 帖子: 249
- 注册时间: 2007-03-28 18:40
#6
帖子
由 ubuntu777 » 2011-10-07 13:46
sudo apt-get install octave3.2 octave3.2-common octave3.2-doc octave3.2-dbg
sudo apt-get install octave-symbolic
שְׁמַע יִשְׂרָאֵל יְהֹוָה אֱלֹהֵינוּ יְהֹוָה ׀ אֶחָֽד׃
וְאָהַבְתָּ אֵת יְהֹוָה אֱלֹהֶיךָ בְּכׇל־לְבָבְךָ וּבְכׇל־נַפְשְׁךָ וּבְכׇל־מְאֹדֶֽךָ׃
-
peakgg
- 帖子: 1122
- 注册时间: 2006-10-10 9:40
#7
帖子
由 peakgg » 2011-10-12 11:18
我竟然把matlab写成了labview?
-
linux_man
- 帖子: 18
- 注册时间: 2011-09-01 11:36
#8
帖子
由 linux_man » 2011-10-20 12:04
用matlab啊,免费用昂贵的软件,除了你要脚本调用,谁还用octave
-
Fermat618
- 帖子: 728
- 注册时间: 2008-12-28 16:01
#9
帖子
由 Fermat618 » 2011-10-20 22:37
linux_man 写了:用matlab啊,免费用昂贵的软件,除了你要脚本调用,谁还用octave
用盗版软件也低调一点嘛
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
-
Fermat618
- 帖子: 728
- 注册时间: 2008-12-28 16:01
#10
帖子
由 Fermat618 » 2011-10-20 22:39
Linux下做符号运算我一直用的maxima.
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
-
resorcap
- 帖子: 1
- 注册时间: 2011-11-07 22:41
#12
帖子
由 resorcap » 2011-12-08 22:11
1 安装octave最新版
sudo apt-get install octave3.2 octave3.2-common octave3.2-doc octave3.2-dbg
2 安装octave符号运算插件
sudo apt-get install octave-symbolic
3 matlab中,用syms声明symbols(标识,不赋初值的标识)。在octave中,用同样的语法,例如 syms x y; 目前下载的最新版本的octave会报错(将来可能会改进)。所以,在octave中要稍微修改下,使用octave的方式: symbols x=sym("x") y=sym("y) 稍微有些改变,但无伤大雅。