[讨论] 有关octave的edit用法

楼主: hijkxyzuw (i,j,k) ×(x,y,z)   2015-10-30 00:13:17
本人是使用octave的。
distro是ubuntu14.04, octave是3.8.1.
不确定和matlab相容如何,请教一些细节问题。
`> edit tttt.m`
这样会产生一个文件"tttt.m", 但在文件头会有一堆说明。
像版权宣告、(有gnu,bsd,public_domain三种可以选……。)
作者资讯,(有我的名字……,还可以打email....)
和一堆看不懂的……,好像是一种格式,可以用help读。很多'@',
(英文handle, 是fid还是参照?我的等级才刚ᄆq脚本升到函数而已。)
而且一开始的说明注解是用"##", 是bash的注解符。
octave读得懂,但matlab读得懂吗?
之前在学校电脑开作业,注解都乱码……。 (汗,windows用big5啊……。
只好换组员上。
现在有点怕怕的。
另外,如果直接在命令列定义函数:
> function retval=myfx(input1,input2)
> answer=input1*input2+input1/input2;
> endfunction
事后想修改`> edit myfx`会找不到档案。(开启一个空白文件。)
`> edit myfx.m`会`error: type: 'myfx' undefined`.
读网络上的中文说明,应该这样就可以直接储存定义在命令列的函数成m档加编辑。
最后,octave也可以用ide了,3.8.1貌似还在试验阶度。
用`$ octave

Links booklink

Contact Us: admin [ a t ] ucptt.com