从库安装:

sudo apt-add-repository ppa:octave/stable
sudo apt-get update
sudo apt-get install octave

使用:以ceres拟合曲线结果为例

手动复制数据:

 x = [:0.01:];
a1 = 1.0, b1 = 2.0 , c1 = 1.0, w = 1.0;
y1 = exp(a1*x.^ + b1*x + c1)+w;
plot(x,y1,"r")
hold on A = [ 2.71828;0.01 2.93161;0.02 2.12942;0.03 2.46037;0.04 4.18814;0.05 2.73368;0.06 2.42751;0.07 3.44729;0.08 3.72543;0.09 2.1358;0.1 4.12333;0.11 3.38199;0.12 4.81164;0.13 1.62582;0.14 1.76862;0.15 3.21555;0.16 3.0922;0.17 5.82752;0.18 4.29855;0.19 2.74081;0.2 5.75724;0.21 3.53729;0.22 1.95514;0.23 2.99195;0.24 3.28739;0.25 4.70749;0.26 6.24365;0.27 5.81645;0.28 4.88402;0.29 4.75991;0.3 7.25246;0.31 5.92933;0.32 7.00306;0.33 5.22286;0.34 5.16179;0.35 7.26191;0.36 6.40545;0.376.;0.38 6.56094;0.39 6.53523;0.4 8.14891;0.41 7.77616;0.42 7.40141;0.43 8.75638;0.44 7.20606;0.45 7.57795;0.46 8.21564;0.47 9.84032;0.48 6.96725;0.49 9.90619;0.5 9.27125;0.51 9.87567;0.52 10.3412;0.53 9.55315;0.54 11.3635;0.55 10.8815;0.56 13.0648;0.57 11.4756;0.58 11.337;0.59 13.2393;0.6 13.5299;0.61 14.0441;0.62 13.31;0.63 13.672;0.64 14.8504;0.65 14.2599;0.66 14.7724;0.67 17.4339;0.68 17.4632;0.69 17.7598;0.7 16.8223;0.71 19.9468;0.72 20.5446;0.73 21.3767;0.74 20.1435;0.7520.;0.76 23.2543;0.77 23.4349;0.78 22.8706;0.79 24.094;0.8 25.4183;0.81 25.5237;0.82 27.9738;0.83 28.5861;0.84 29.5703;0.85 29.6744;0.86 32.667;0.87 34.2698;0.88 33.5124;0.89 36.1479;0.9 39.2485;0.91 40.988;0.92 41.5716;0.93 41.3686;0.94 44.285;0.95 42.8312;0.96 47.7941;0.97 48.5931;0.98 51.8487;0.99 51.0258];
plot(A(:,),A(:,))
scatter(A(:,),A(:,)) //或plot(A(:,1),A(:,2),'.')
hold on a2 = 0.891943, b2 = 2.17039, c2 = 0.944142;  //ceres得到的结果
y2 = exp(a2*x.^ + b2*x + c2) + w;
plot(x,y2,"b") xlabel('x')
ylabel('y')
title('ceres')

在终端使用script命令保存数据:

 script -a data.txt

运行程序,运行完毕使用exit命令结束。

 exit

打开文件进行数据处理。

进入Octave界面。

 data = load ("data.txt");
plot (data (:,), data (:,),".");

即可绘制出点。

ubuntu 14.04安装octave,及其使用的更多相关文章

  1. 在Ubuntu 14.04安装和使用Docker

    Docker是一个开源软件,它可以把一个Linux应用和它所依赖的一切(比如配置文件)都封装到一个容器.然而,Docker与虚拟机不同,它使用了沙箱机制,Docker容器不运行操作系统,它共享主机上的 ...

  2. [转]在Ubuntu 14.04安装和使用Docker

    在Ubuntu 14.04安装和使用Docker 作者:chszs,版权所有,未经同意,不得转载.博主主页:http://blog.csdn.net/chszs Docker是一个开源软件,它可以把一 ...

  3. Ubuntu 14.04 安装VMware 12

    /*********************************************************************** * Ubuntu 14.04 安装VMware 12 ...

  4. Ubuntu 14.04安装Chromium浏览器并添加Flash插件Pepper Flas

    转自Ubuntu 14.04安装Chromium浏览器并添加Flash插件Pepper Flash Player Chromium谷歌的开源浏览器将不再支持Netscape浏览器插件API,Adobe ...

  5. ubuntu 14.04 安装搜狗拼音输入法

    原文:ubuntu 14.04 安装搜狗拼音输入法 ubuntu桌面系统下终于有了好用的拼音法-搜狗拼音输入法,欲在ubuntu 14.04下安装搜狗拼音输入法相当的简单. 先到搜狗拼音官网下载对应的 ...

  6. ubuntu 14.04 安装torch及编译环境zbstudio

    ubuntu 14.04 安装torch及编译环境zbstudio torch zbstudio 本来是安装官网给的步骤安装torch的,可是碰到一系列的问题,后来参考网上的安装方法安装成功了 官网安 ...

  7. ubuntu 14.04 安装svn server (subversionedge )

    ubuntu 14.04 安装subversionedge 请仔细阅读安装包自带的readme文件! 1.先去官网,找安装包: http://subversion.apache.org/ http:/ ...

  8. Ubuntu 14.04 安装 sysrepo v0.7.5

    参考: Tentative gNMI support with sysrepo protobuf-c/protobuf-c Ubuntu 14.04 安装 sysrepo v0.7.5 安装依赖: s ...

  9. Ubuntu 14.04 安装 CUDA 问题及解决

    本文安装环境: - 双显卡: intel 集显 + nvidia 独显 - Ubuntu 14.04.4 - CUDA 8.0.44 1. Deb 安装包是个坑 (不要用这种方法!) 使用 Deb 安 ...

随机推荐

  1. Unity Webplayer installation error- Unity Webplayer update finished, but installed..

    https://forum.unity3d.com/threads/unity-webplayer-installation-error-unity-webplayer-update-finished ...

  2. Oracle12c多租户如何连接到CDB或PDB、CDB与PDB容器切换

    Oracle 数据库 12 c 多租户选项允许单个容器数据库 (CDB) 来承载多个单独的可插拔数据库 (PDB).那么我们如何连接到容器数据库 (CDB) 和可插拔数据库 (PDB). 1. V$S ...

  3. java中toString() 、(String)、String.valueOf的区别

    1.采用toString() 在使用时要注意,必须保证object不是null值,否则将抛出NullPointerException异常.采用这种方法时,通常派生类会覆盖Object里的toStrin ...

  4. TModJS:README

    ylbtech-TModJS:README 1.返回顶部 1. TmodJS 项目已经停止维护,请使用更好的代替方案:art-template-loader TmodJS(原名 atc)是一个简单易用 ...

  5. Java中使用同步关键字synchronized需要注意的问题

    在Java中,synchronized关键字是用来控制线程同步的,就是在多线程的环境下,控制synchronized代码段不被多个线程同时执行.synchronized既可以加在一段代码上,也可以加在 ...

  6. python操作sql server2008 pyodbc

    使用Python通过PyODBC连接数据的注意事项 今天使者用PyODBC连接数据库,试了很久才出来,现把一些心得体会和大家分享! 一.PyODBC的下载地址: http://code.google. ...

  7. 谷歌浏览器的input自动填充出现黄色背景解决方案(在已经输入内容之后)

    当你之前提交过表单,再次获取input焦点时,会有一个记录之前填写过的文本的下拉列表式的自动填充效果且带有黄色背景, 这个填充功能本身是没什么问题的,但是谷歌浏览器给了个莫名其妙的黄色背景,用css样 ...

  8. PWA PSI statusingclient.UpdateStatus更新任务页面的AssnCustomFields的TextValue值

    1.注意Changesxml格式和下面一定要一样 2.CustomFieldGuid和CustomFieldName都不能少,自定义域的uid和name其中uid或者是MD_PROP_UID_SECO ...

  9. [HDU1711]KMP模板

    解题关键:1.直接套kmp模板即可,注意最后输出的位置,需要在索引的位置+1. 2.next用作数组名在oj中会编译错误, 3.选用g++,只有g++才会接受bits/stdc++.h OJ中g++和 ...

  10. js刷新页面方法大全(转)

    刷新页面实现方式总结(HTML,ASP,JS) 转载  2008-11-13   作者:    我要评论 多种方法实现页面的刷新代码 定时刷新: 1,<script>setTimeout( ...