watch_1394 发表于 2006-7-1 23:30:49

新版本octave如何实现对曲线图的精细处理

在老版本的octave上,为了实现对曲线图的精细处理,可以使用gset命令,其实该命令提供了一个管道调用gnuplot(就如同在C语言里面使用管道调用gnuplot一样)。但是在新版本里面已经没有了这个命令,比如gset term这个东西已经改变为print。我一直在尝试找出这个gset的替换命令,但是一直没有成功,以至于现在不得不在octave里面处理数据,拟合曲线,再到gnuplot里面输出以及对坐标轴进行细微的处理。请问诸位,如何在octave里面直接进行gnuplot的调用,就如同原先的gset命令一样?

watch_1394 发表于 2006-7-7 13:39:19

搞定!用who -builtins,可以发现新版本的octave里面有个内建函数叫__gnuplot_set,就是它,它可以替代原先的gterm,用起它就如同直接使用gnuplot了,非常棒。
BTW,在gnuplot里面其实是可以用fit命令进行曲线拟合的,具体的东西就看gnuplot的手册吧……

lllkkk 发表于 2006-7-16 16:45:16

想请教一下 有没有如matlab一样的C/C++的api接口

watch_1394 发表于 2006-9-18 10:50:36

有的,不过好像只有C++的,在octave的在线手册里面有这方面的内容。不过我不会C++,所以没有仔细看这方面的内容。对我来说,写点octave脚本文件就可以满足需要了。
页: [1]
查看完整版本: 新版本octave如何实现对曲线图的精细处理